Yii1在迁移中设置DB列的默认值

问题描述 投票:0回答:1

我支持Yii 1.1.14应用程序,我必须在迁移文件中将新列添加到我的数据库表中。我用下一个:

$this->addColumn('table', 'columnName', 'varchar(100)');

如何设置此列的默认值?而且,我还希望将列放在具体的列之后。

或者,也许,我应该使用另一种方法吗?

谢谢。

php yii migration
1个回答
1
投票

最简单的方法是:

$this->addColumn('table', 'columnName', "varchar(100) DEFAULT 'my default string'");
© www.soinside.com 2019 - 2024. All rights reserved.