【发布时间】:2014-10-07 17:50:25
【问题描述】:
我创建了一个迁移表(比如帖子),其中包含各种表条目,如用户、post_id、内容等。我为表设置了种子,而且数据库现在填充了很多帖子。
但我忘记在其中添加一个条目“slug”。所以现在我想将此条目添加到表中。在不破坏现有数据的情况下,最好的方法是什么?
我应该编辑迁移文件并 migrate:refresh 吗?或者只是在数据库中添加一个条目(使用 phpmyadmin 或其他任何东西)。
This 回答说应该创建新的迁移,但是在创建新的迁移(或更新现有的迁移)后并没有明确说明,应该迁移:刷新与否。我错过了什么吗?
【问题讨论】:
-
创建新的迁移并使用
Schema::table而不是Schema::create,仅此而已。 -
@JarekTkaczyk 谢谢,这很有帮助。
标签: database laravel migration