Wir überlegen, Migrator.Net zu verwenden, und ich frage mich, ob es eine Möglichkeit gibt, die vorhandenen Schemata zu erstellen/zu importieren und die Klassendateien zu erstellen. Es wäre eine Menge Arbeit, sie alle von Hand zu erstellen, aber bei all meinen Recherchen kann ich nichts finden, was dies ermöglichen würde.
Antwort
Zu viele Anzeigen?Beachten Sie, dass das Projekt nicht mehr betreut zu werden scheint ( http://www.mail-archive.com/migratordotnet-devel@googlegroups.com/msg00482.html ).
Es gibt keine Reverse-Engineering-Option, obwohl einer der Entwickler vorschlug, bei größeren Versionsänderungen regelmäßige Sql-Snapshots zu verwenden:
eine Herangehensweise an Migrationen ist, dass die Nutzung von Migrationen nicht für immer ist, man Sie entwickeln Ihre Datenbank und sie entwickelt sich mit Hilfe von Migrationen weiter, aber einmal nach einer langen Zeit (Hauptversion?) spült man alles in ein Sql-Create-Skript und erstellt eine neue leere Migrations-Assembly, um damit zu beginnen, also sollten Sie diesen Ansatz so oder so.
( http://www.mail-archive.com/migratordotnet-devel@googlegroups.com/msg00190.html )