如何在laravel中使用“php artisan migrate”迁移我的数据库

时间:2016-05-25 14:09:12

标签: php database laravel laravel-5 artisan

我从gitlab克隆我的项目,然后在新计算机上创建它。 但是在我运行php artisan migrate并且没有创建相应的表后,我得不到任何输出。

以下php artisan migrate:status的输出。 enter image description here

“冉”的含义是什么?以及为什么状态我的迁移文件都是“N”。只有当“Ran?”为“Y”时,php artisan migrate才能成功创建这些表?

3 个答案:

答案 0 :(得分:2)

Ran列中的Y表示迁移已完成。

检查.ENV文件,确保数据库设置正确,同时确保事先创建了数据库。

答案 1 :(得分:0)

清除整个laravel缓存以保持最新的当前.env设置,这可能会有所帮助。

答案 2 :(得分:-1)

尝试使用php artisan migrate:refresh某个时候它发生在我身上,我发现它已经迁移了