【问题标题】:Add created_at column to migrations table - Laravel将 created_at 列添加到迁移表 - Laravel
【发布时间】:2015-01-26 10:23:16
【问题描述】:

当我们在 Laravel 框架中运行 migrate:install 时,在有两列(migration,batch)的数据库中创建了迁移表,无论如何都要添加 created_at timestamps 的新列。 谢谢

【问题讨论】:

    标签: database laravel migration


    【解决方案1】:

    是的。更新您创建的迁移以添加时间戳,即$table->timestamps();,然后运行

    php artisan migrate:refresh
    

    这样做的目的是回滚所有迁移,然后再次运行它们。如果您还想通过播种来跟踪刷新,您应该这样做

    php artisan migrate:refresh --seed
    

    【讨论】:

      【解决方案2】:

      我找到了一个 Laravel 4 的 github 项目:

      https://github.com/Sano000/laravel-migrate-created_at

      我自己会尝试将它移植到 Laravel 5。

      【讨论】:

        猜你喜欢
        • 2020-02-17
        • 2020-03-13
        • 2021-05-13
        • 2016-07-11
        • 2019-03-19
        • 2015-09-22
        • 2013-05-23
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多