【发布时间】:2021-09-11 15:00:48
【问题描述】:
随着项目规模的扩大,我们决定每一个数据都应该属于创建它们的公司。因此,我要添加一列“data_owner_company_id”,指向拥有给定记录的公司。是的,可以生成迁移以将此列添加到每个模型,但这并不可行,因为有 120 多个表和模型。我怎样才能以最小的努力解决这个问题?
对于模型部分,我认为我可以通过继承轻松地将其应用于所有模型,但不确定迁移。
TL;DR 如何通过迁移将 int 列添加到所有表中?
数据库:MySQL v8 框架:Laravel 8、PHP 7.3
【问题讨论】:
-
我想你必须手动完成
标签: database laravel migration database-migration