Yii2 数据库架构最佳实践
Yii2 Database Schema Best Practices
我应该在 Yii 2 中的什么地方放置我的 SQL 模式脚本?有官方的最佳实践吗?
Yii 1 将 SQL 脚本放在 data
目录中,Yii 2 没有。
实际上这些文件夹和架构仅用于演示目的。
就我个人而言,如果存在此类模式,我可能会将它们也放在 data
文件夹中。
但我没有看到任何关于此的官方建议。
这是个人喜好。只需选择适合您和您的团队的惯例并遵守即可。
你没有提到它们是什么类型的模式,也许最好使用 migrations?
我也记得类似 question 关于将 components
放在官方论坛上。 samdark
(主要框架贡献者之一)的回答是:
Just add more classes. It doesn't matter which directory are these
placed into or if these are components or plain PHP classes.
我想使用模式会更简单。按照您觉得舒服的方式组织即可。
我应该在 Yii 2 中的什么地方放置我的 SQL 模式脚本?有官方的最佳实践吗?
Yii 1 将 SQL 脚本放在 data
目录中,Yii 2 没有。
实际上这些文件夹和架构仅用于演示目的。
就我个人而言,如果存在此类模式,我可能会将它们也放在 data
文件夹中。
但我没有看到任何关于此的官方建议。
这是个人喜好。只需选择适合您和您的团队的惯例并遵守即可。
你没有提到它们是什么类型的模式,也许最好使用 migrations?
我也记得类似 question 关于将 components
放在官方论坛上。 samdark
(主要框架贡献者之一)的回答是:
Just add more classes. It doesn't matter which directory are these placed into or if these are components or plain PHP classes.
我想使用模式会更简单。按照您觉得舒服的方式组织即可。