我想在表格的第七位添加一列

$this->addColumn('table_name','column_name','type');

在末尾添加该列。有什么办法可以提及我要添加栏的地方吗?或任何after column关键字,例如在password列之后添加我的新列。
我从Yii Doc中学到了迁移

最佳答案

这应该工作!

$this->addColumn('table_name', 'column_name', 'type AFTER column6');

示例:
$this->addColumn('tbl_posts', 'email', 'VARCHAR(150) AFTER `name` ');
$this->addColumn('tbl_posts', 'phone', 'string AFTER `email` ');

关于php - addColumn yii迁移位置,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12506062/

10-16 15:44