$table = $schema->getTable('agent_documents');
$table->addColumn('name_r', 'string');
如何添加此字段不是最后一个,而是另一个?
答案 0 :(得分:2)
Doctrine2不支持在其他位置添加列而不是最后添加列。如果您使用ORM,则不应该关心列顺序。不过你可以尝试运行SQL查询(MySQL的例子),如下所示:
$this->addSql('ALTER TABLE agent_documents ADD name_r VARCHAR(255) NOT NULL AFTER desired_column_name');