【问题标题】:Rollback operation for Laravel php artisan migrate:refresh --seedLaravel php artisan migrate 的回滚操作:refresh --seed
【发布时间】:2021-02-28 09:18:52
【问题描述】:

我是 Laravel 的新手,我不小心在数据库上运行了 php artisan migrate:refresh --seed。如何恢复此操作?

【问题讨论】:

  • 你不能,你只是重置并重新运行删除表并重新创建它们的迁移
  • 好的,谢谢@lagbox。如果您不介意,能否提供这些步骤的详细信息?
  • 有哪些步骤?
  • 我的意思是重置和迁移步骤。
  • migrate:refresh 就是这样做的,它重置所有迁移并重新运行它们

标签: php laravel database-migration


【解决方案1】:

供您参考,php artisan migrate:refresh 会重新创建您在 laravel 应用程序中准备的迁移模式。 --seed 可以在新创建的表/模式中安装数据。没有办法获取以前添加的数据库的数据。如果这些数据显式手动添加到数据库表中。

【讨论】:

    猜你喜欢
    • 2016-07-07
    • 2015-04-26
    • 2017-04-06
    • 2021-03-26
    • 2016-08-09
    • 2021-01-10
    • 2020-05-01
    • 2016-05-14
    • 2016-11-24
    相关资源
    最近更新 更多