Làm thế nào để bạn chuẩn bị deltas SQL của bạn? Bạn có tự lưu từng SQL thay đổi lược đồ vào một thư mục delta hay bạn có một quy trình khuếch tán tự động nào không?
Tôi quan tâm đến các quy ước cho việc lập phiên bản lược đồ cơ sở dữ liệu cùng với mã nguồn. Có lẽ một hook pre-commit khác với lược đồ?
Ngoài ra, những lựa chọn nào cho deltas khác biệt tồn tại ngoài DbDeploy ?
EDIT: nhìn thấy câu trả lời tôi muốn làm rõ rằng tôi quen thuộc với sơ đồ tiêu chuẩn để chạy di chuyển cơ sở dữ liệu bằng deltas. Câu hỏi của tôi là về việc tạo ra đồng bằng, tốt nhất là tự động.
Ngoài ra, phiên bản dành cho PHP và MySQL nếu nó tạo ra sự khác biệt. (Không có giải pháp Ruby xin vui lòng).