2008-11-07 8 views
0

Я был испорчен ActiveRecords. Поэтому я ищу систему миграции, которая может быть применена к SQL Server, и либо выполняется как приложение Java, либо исполняемый файл Win32. (Конечно, дальнейшая совместимость с другими БД и хост-системами приветствуется.)Что такое хорошая структура для миграции баз данных, совместима с SQL Server?

Реальное желание имеет ясное приложение для изменения схемы с откатом назад, в идеале, в чем-то более приятном, чем SQL, поэтому он может быть агностическим.

Ячейка, которую я нашел для альтернатив, основанных на Java, - это отсутствие чистой поддержки для Microsoft JDBC.

С нетерпением жду любых предложений.

ответ

0

Try Mite. Я написал его и использовал его в течение многих лет.

https://github.com/soitgoes/mite

Если включить "Auto Generate Change Scripts", а затем Sql Management Studio будет генерировать SQL, который можно сохранить в файл клеща. Не нужно больше писать, чтобы позволить Management Studio сделать это за вас! Тогда, если вам когда-либо понадобится настраивать что-то, чтобы изменить данные, вы можете просто сделать это в sql и сохранить его для миграции.

enter image description here

Позвольте мне знать, что вы думаете.