【发布时间】:2022-01-24 06:11:21
【问题描述】:
我在现有表中创建了一些新表和一些列,但我没有使用迁移过程创建它们。现在我想为他们创建一个迁移,以便其他开发人员可以跟踪。我该怎么做?
【问题讨论】:
-
您可以像往常一样编写迁移,但如果表已经存在,您将无法在系统上运行它们。其他人将能够(假设他们还没有制作桌子)。如果您还想运行它们,则必须删除以 非迁移 方式创建的表。
-
您可以使迁移与其他迁移相同。如果您想从表中的现有数据创建播种机,请尝试 github.com/orangehill/iseed 这个包。
标签: laravel migration laravel-7