laravel 5.4无法运行以下
php artisan migrate
因为基表或视图已经存在
如何解决这个问题???
答案 0 :(得分:1)
它显示哪个表是问题?
尝试运行php artisan migrate:reset
,然后检查您的forign键并尝试重新迁移
答案 1 :(得分:0)
如果您在运行迁移后修改了架构,但没有为架构更改创建新的迁移文件,则在删除“迁移”之前,您无法再迁移该架构。表
对于发展来说,这是一种痛苦。所以我创建了一个工匠命令来删除整个数据库并重新创建它。
将此gist文件复制到app / Console / Commands文件夹中,然后将其添加到app / Console / Kernel.php。
protected $commands = [
Commands\DBClear::class,
];