如何更改修订 table 的 table 名称
How to change the table name for the revision table
如何更改修订 table 的 table 名称,默认情况下它是 'revisions';
但我希望它类似于 page_revisions
,因为有许多 table 具有不同的前缀。所以,我只需要如何通过模型中的配置更改名称?
只需在您的修订模型中指定一个名为 $table 的变量。
protected $table = 'page_revisions';
包无法配置 table 名称。
如果你想这样做,你需要:
- 分叉包
- 更新您的 composer.json 以查看您的分叉包,
- 在您的分叉中更新
Venturecraft\Revisionable\Revision
模型中的 $table
属性 以使用 page_revisions
table 和
- 更新分支中的迁移以创建
page_revisions
table。
但是,一旦您 fork 包,您现在将负责使其与原始包保持同步(如果您关心任何更新)。
如何更改修订 table 的 table 名称,默认情况下它是 'revisions';
但我希望它类似于 page_revisions
,因为有许多 table 具有不同的前缀。所以,我只需要如何通过模型中的配置更改名称?
只需在您的修订模型中指定一个名为 $table 的变量。
protected $table = 'page_revisions';
包无法配置 table 名称。
如果你想这样做,你需要:
- 分叉包
- 更新您的 composer.json 以查看您的分叉包,
- 在您的分叉中更新
Venturecraft\Revisionable\Revision
模型中的$table
属性 以使用page_revisions
table 和 - 更新分支中的迁移以创建
page_revisions
table。
但是,一旦您 fork 包,您现在将负责使其与原始包保持同步(如果您关心任何更新)。