2016-01-19 55 views

回答

0

Doctrine2不支持在最後添加列的其他地方。如果你使用ORM,你不應該關心列順序。儘管如此,你可以嘗試運行SQL查詢(例如MySQL),像這樣:

$this->addSql('ALTER TABLE agent_documents ADD name_r VARCHAR(255) NOT NULL AFTER desired_column_name'); 
+0

其實列順序確實很重要。如果你有一個頻繁變化的varchar,它應該總是在最後。否則,更改varchar的內容可能會導致整個行的重寫。 – DAB

相關問題