在yii中将模型中的列添加到模型到控制器

时间:2013-08-20 11:11:30

标签: php yii yii-cmodel

在Yii MVC中,

我使用以下方法在我的模型中为我的数据库添加了一列:

$success = Yii::app()->ft_website_prod->createCommand()->addColumn('ft_website.users', 'columnname', 'varchar(64)');

我现在需要知道如何使用控制器执行此操作。我是Yii的新手,所以即使我尽可能多地阅读了Docs,我仍然无法理解这一点。

1 个答案:

答案 0 :(得分:0)

可以将新列添加到表中,如图所示

Yii::app()->db->schema->addColumn( 'table_name', 'column_name', 'column type ' );

如图所示放置列

Yii::app()->db->schema->dropColumn( 'tables_name', 'column_name' );