orm - 从 Yii 中的模型生成数据库模式

标签 orm mapping yii symfony

有没有办法从 Yii 模型生成 mysql 模式?在模型中,我描述了字段和关系。所以生成/更新数据库结构就足够了。 就像 symfony 2 命令行一样:

php 控制台/应用程序学说:架构:更新

最佳答案

不,在 yii 中,模型属性是动态的并且来自数据库。模型中定义的任何属性都不是属性,因此不在数据库中。因此,如果您向 post 表添加新列,Post 模型将自动具有该列的 magic 属性。

我认为你想要的是Migrations

关于orm - 从 Yii 中的模型生成数据库模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7287936/

相关文章:

json - 如何在值(value)改变之前获得值(value)?在 knockout .js

php - Yii-CGridView

orm - 什么时候懒惰评估没有用?

python - 连接到 sqlalchemy 模型

java - 如何在 hibernate 中映射 String[]

php - Yii 使用模型上传文件

php - 如何在我的 View 页面中使用打印输出扩展来打印 View 页面?

azure - 访问 Azure 表存储表时使用字符串名称

mysql - 如何在后端使用动态表单?

Java Hibernate 级联问题