1

我正在使用 Laravel 5.8,每次创建新迁移时,我都会运行php artisan migrate:refresh以更新我的数据库。我丢失了存储在已经存在的表中的数据。我想找到一个解决方案来添加一个新表而不会丢失我的数据。

4

2 回答 2

1

您可以运行php artisan migrate(不带:refresh),这只运行尚未运行的迁移。

迁移的想法是在运行它们之后不要编辑它们。有关迁移的更多信息可以在迁移文档中找到

于 2019-03-13T14:57:58.420 回答
1

如果您在进行迁移时需要一些基础数据,也可以使用播种:刷新,请参阅链接以了解更多信息。

于 2019-03-13T15:07:07.557 回答