CakePHP 迁移重新组织列顺序
CakePHP migration re-organising column order
我使用迁移添加了新列。
这是我新添加的字段
$table->addColumn('lastname', 'string', [
'default' => null,
'limit' => 255,
'null' => false,
]);
此列添加在 modified
字段之后。我想更改列顺序并将其放在列 name
之后。我如何使用迁移来做到这一点?
可以在option
中使用after
,在添加的时候
$table->addColumn('firstname', 'string', [
'default' => null,
'limit' => 255,
'null' => false,
'after' => 'name'
]);
我使用迁移添加了新列。
这是我新添加的字段
$table->addColumn('lastname', 'string', [
'default' => null,
'limit' => 255,
'null' => false,
]);
此列添加在 modified
字段之后。我想更改列顺序并将其放在列 name
之后。我如何使用迁移来做到这一点?
可以在option
中使用after
,在添加的时候
$table->addColumn('firstname', 'string', [
'default' => null,
'limit' => 255,
'null' => false,
'after' => 'name'
]);