PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Zitieren von Spaltennamen mit NHibernate und PostgreSQL

Mir ist klar, dass dies eine ziemlich alte Frage ist, aber für andere, die hier landen könnten, könnten Sie auch eine benutzerdefinierte Benennungsstrategie implementieren, wenn Sie Ihre Session-Factory einrichten, würden Sie hinzufügen:

Fluently.Configure(new Configuration()
    .SetNamingStrategy(new CustomNamingStrategy()))...

Implementieren Sie in CustomNamingStrategy die Schnittstelle NHibernate.Cfg.INamingStrategy und geben Sie für alle Methoden im Grunde nur die Parameter mit Anführungszeichen zurück.