If automation is saving time and human error, why not do it? I would try to auto generate SQL if:
- I already filled the test database and organically built the schema by writing and executing special SQL queries that I did not track; and
, , SQL.
- , (, ). , .
, , , .
, , - , script , , . - :
INSERT INTO DB_VERSION (upgrade_time, version_from, version_to, comment)
VALUES ('2011-07-04T120320', '2.2.4', '2.3', 'add column x to table y.')