Laravel Migrations - 已经是一个名为“migrations”的表

时间:2016-02-17 09:33:22

标签: laravel laravel-migrations

我在使用Laravel(5.1.x)和迁移时遇到问题。我在具有集成服务帐户的Windows服务器上运行它 - 所以不要将应用程序池作为与数据库相同的帐户运行。

请获取我的数据库的正确方案,在database.php文件中将迁移表的名称更改为:

'migrations' => 'dbo.migrations',

因为否则它将使用我的Scheme(因为命令行作为我的帐户运行)

但是当生病时使用并运行

php artisan migrate

它只是第一次运行,当我再次运行时,我告诉我,我的数据库中已经有一个迁移表。

使用时:

'migrations' => 'migrations',

现在架构 username.migrations ,当我的用户运行命令时,它可以正常工作。

如果迁移表存在,看起来laravel正在其他任何地方进行检查,并尝试再次创建它。

如何将全局数据库方案与迁移一起使用(对于其他所有表也使用它,并且在这里它按预期工作正常)

任何想法?提前谢谢。

0 个答案:

没有答案