默认情况下如何更改修订表的表名'revisions';
但我希望它类似于page_revisions
因为有许多具有不同前缀的表。那么,我只需要如何通过模型中的配置更改名称?
问问题
192 次
2 回答
0
只需在修订模型中指定一个名为 $table 的变量。
protected $table = 'page_revisions';
于 2016-08-19T06:29:14.267 回答
0
表名不能由包配置。
如果你想这样做,你需要:
- 分叉包
- 更新您的 composer.json 以查看您的分叉包,
- 更新fork 中模型中的
$table
属性以使用该表,并且Venturecraft\Revisionable\Revision
page_revisions
- 更新 fork 中的迁移以创建
page_revisions
表。
然而,一旦你 fork 包,你现在将负责保持它与原始包保持最新(如果你关心任何更新)。
于 2016-08-19T06:35:50.853 回答