我想知道是否可以通过特定的Eloquent模型更新迁移中的表模式,或者我是否真的需要每次都传入表和连接的名称。
我问这个是因为在我的情况下这需要一个额外的配置文件,我的包必须发布给最终用户,除了已经要求的表Eloquent模型(用于其他目的)
答案 0 :(得分:0)
您可以稍后更新架构并添加或删除列和/或索引。
要执行此操作,请创建新迁移并在其中添加更改。它将更改您之前版本的表格。
Laravel documentation中的更多信息。
重命名表
Schema::rename($from, $to);
https://laravel.com/docs/5.2/migrations#renaming-and-dropping-tables