Frage

Ich habe von ActiveRecords verdorben. So bin ich auf der Suche nach Migrationssystem, das auf SQL Server angewandt werden kann, und wird entweder als Java-Anwendung ausgeführt wird, oder ein Win32 Executable. (Natürlich weitere Kompatibilität mit anderer DB und Host-O ist willkommen.)

Der eigentliche Wunsch ist mit Roll eine klare Schemaänderung Anwendung mit zurück, idealerweise in etwas schöner als SQL so kann es DB-System Agnostiker sein.

Der Haken ich für Alternativen gefunden haben, die Java basieren, ist der Mangel an sauberen Unterstützung für die Microsoft JDBC.

Wir freuen uns auf Ihre Anregungen.

War es hilfreich?

Lösung

Schauen Sie sich Ben Sheirmans ausgezeichneten Beitrag zum Thema:

http://flux88.com/blog/net-database- Migration-Tool-Roundup /

Ich habe versucht, Tarantino und es funktionierte OK, aber Sie sind immer noch zu SQL-Skripte für SQL Server gesperrt.

/ Anders

Andere Tipps

Versuchen Mite. Ich schrieb und erfolgreich mit ihm seit Jahren.

https://github.com/soitgoes/mite

Wenn Sie einschalten „Auto Gene ändern Scripts“ dann SQL Management Studio wird die SQL generieren, die Sie in Ihre mite Datei speichern können. Keine weiteren Schreiben Migrationen lassen nur Management Studio machen es für Sie! Dann, wenn Sie jemals, um benutzerdefinierte Handwerk etwas benötigen, um Daten zu ändern, können Sie einfach tun, die in SQL und speichern Sie sie auf eine Migration.

eingeben Bild Beschreibung hier

Lassen Sie mich wissen, was Sie denken.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top