Yii2数据库模式最佳实践

时间:2015-01-12 16:56:37

标签: database schema yii2

我应该将我的SQL架构脚本放在Yii 2中的哪个位置?有官方的最佳做法吗?

Yii 1将SQL脚本放在data目录中,Yii 2没有。

1 个答案:

答案 0 :(得分:2)

实际上,这些文件夹和模式仅用于演示目的。

如果存在这样的模式,我可能会将它们也放在data文件夹中。

但我没有看到任何官方建议。

这是个人喜好。只需选择适合您和您的团队的惯例并遵循它。

你没有提到它们是什么样的模式,也许最好只使用migrations

我还记得question关于在官方论坛上发布components的问题。而来自samdark(主要框架贡献者之一)的答案是:

  

只需添加更多课程。这些目录并不重要   置于或如果这些是组件或纯PHP类。

我觉得使用架构它更简单。只需按照您感觉舒适的方式组织它。