【发布时间】:2015-01-26 10:23:16
【问题描述】:
当我们在 Laravel 框架中运行 migrate:install 时,在有两列(migration,batch)的数据库中创建了迁移表,无论如何都要添加 created_at timestamps 的新列。 谢谢
【问题讨论】:
标签: database laravel migration
当我们在 Laravel 框架中运行 migrate:install 时,在有两列(migration,batch)的数据库中创建了迁移表,无论如何都要添加 created_at timestamps 的新列。 谢谢
【问题讨论】:
标签: database laravel migration
是的。更新您创建的迁移以添加时间戳,即$table->timestamps();,然后运行
php artisan migrate:refresh
这样做的目的是回滚所有迁移,然后再次运行它们。如果您还想通过播种来跟踪刷新,您应该这样做
php artisan migrate:refresh --seed
【讨论】:
我找到了一个 Laravel 4 的 github 项目:
https://github.com/Sano000/laravel-migrate-created_at
我自己会尝试将它移植到 Laravel 5。
【讨论】: