5
Làm cách nào để thêm cột sau cột khác vào cơ sở dữ liệu bằng Alembic hoặc SQLAlchemy? Điều đó tương đương với this SQL clause:Thêm cột sau cột khác
ALTER TABLE foo
CHANGE COLUMN bar
bar COLUMN_DEFINITION_HERE
AFTER OTHER_COLUMN;
-- or
ALTER TABLE foo ADD COLUMN baz AFTER bar;
Tôi cũng đã thử đề xuất trong this mailing list thread, nhưng không hiệu quả.
Tại sao bạn cần thực hiện việc này? Không thực sự là một thứ tự ý nghĩa đối với các cột trong bảng. – davidism
@davidism, vâng bạn nói đúng, nhưng trong một cái bàn lớn, nó sẽ giúp bạn dễ đọc hơn. – Hamed
Có câu trả lời ở đây: http://stackoverflow.com/questions/17541312/alter-table-add-multiple-columns-after-column1 – mba12