update foreign dropforeignkey create column php yii migration

php - foreign - yii2 0



addColumn yii posiciĆ³n de migraciĆ³n (2)

¡Esto debería funcionar!

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

ejemplos:

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

Quiero agregar una columna en el séptimo lugar en la tabla, estoy usando

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

agrega la columna al final. ¿Hay alguna forma en la que pueda mencionar el lugar para agregar la columna? O cualquier palabra clave posterior a la columna para agregar mi nueva columna después, para exapmle, columna de contraseña. He aprendido sobre la migración de Yii Doc


$this->addColumn(''{{%user}}'', ''username'', $this->string()->notNull()->unique()->after(''id'') );