Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
首先我创建了一个数据库,然后是一个模型和 CRUD。当我尝试更改数据库属性时,出现错误。将数据库更改为所需架构的步骤是什么?例如添加一列,将 int 更改为 varchar,或更改列名。我是yii的新手。
我不确定你在这里的意思。
如果您的意思只是更改一些列和表,那么您可以从任何地方执行此操作,mysql 命令行(如果您正在使用它)phpMyAdmin,无论您喜欢从哪里进行数据库管理。Yii 在访问这些表时会自动获取对数据库模式的任何更改。
如果您的意思是从 Yii 中更改某些列和属性的方法,那么您可以使用DBCommand来发出dropColumn等alterColumn。
dropColumn
alterColumn
如果您的意思是一种跟踪架构更改的方法,那么您需要查看迁移和源代码控制它们
如果这些都不合适,那么我不确定您要的是什么,抱歉。