Generieren Sie ein Datenbankschema aus der NHibernate-Zuordnung

9

Ist es möglich, das Datenbankschema aus der Nhibernate Mappings DLL zu generieren?

Meine Anforderungen sind für MySQL. Wenn ja, wie mache ich das? Gibt es dafür Tools / Skripte? Open Source / Freeware-Tools?
Kann ich diese Tools auch zum Einfügen / Aktualisieren von Datensätzen in die Datenbank verwenden?

    
Quintin Par 19.08.2009, 11:36
quelle

2 Antworten

19
___ qstnhdr ___ Generieren Sie ein Datenbankschema aus der NHibernate-Zuordnung ___ tag123database ___ Eine Datenbank ist eine organisierte Sammlung von Daten. Es ist die Sammlung von Schemas, Tabellen, Abfragen, Berichten, Ansichten und anderen Objekten. Die Daten sind typischerweise so organisiert, dass sie Aspekte der Realität so modellieren, dass sie Prozesse unterstützen, die Informationen benötigen. Verwenden Sie dieses Tag, wenn Sie Fragen zum Entwerfen einer Datenbank haben. Wenn es sich um ein bestimmtes Datenbankverwaltungssystem (z. B. MySQL) handelt, verwenden Sie stattdessen dieses Tag. ___ tag123nhibernate ___ NHibernate ist ein ausgereifter Open-Source-Objektrelational-Mapper (ORM) für das .NET-Framework. ___ answer1304075 ___

Ich benutze diesen Code:

%Vor%     
___ qstntxt ___

Ist es möglich, das Datenbankschema aus der Nhibernate Mappings DLL zu generieren?

Meine Anforderungen sind für MySQL. Wenn ja, wie mache ich das? Gibt es dafür Tools / Skripte? Open Source / Freeware-Tools?
Kann ich diese Tools auch zum Einfügen / Aktualisieren von Datensätzen in die Datenbank verwenden?

    
___ tag123codegeneration ___ Themen, die sich auf die Generierung von Code als Ausgabe einer Anwendung beziehen, anstatt direkt Code von einem Programmierer zu schreiben. ___ antwort1299550 ___

Haben Sie versucht, das integrierte Schema-Generierungstool von NHibernate zu verwenden ?

%Vor%     
___ tag123net ___ Das .NET-Framework ist ein Software-Framework, das hauptsächlich für das Microsoft Windows-Betriebssystem entwickelt wurde. Es enthält eine Implementierung der Basisklassenbibliothek, Common Language Runtime (allgemein als CLR bezeichnet), Common Type System (allgemein als CTS bezeichnet) und Dynamic Language Runtime. Es unterstützt viele Programmiersprachen, einschließlich C #, VB.NET, F # und C ++ / CLI. NICHT für Fragen zu .NET Core verwenden. ___
AJ. 19.08.2009, 12:17
quelle
1

Ich benutze diesen Code:

%Vor%     
Kris-I 20.08.2009 05:09
quelle