sql >> Database >  >> RDS >> PostgreSQL

Vloeiend NHibernate en PostgreSQL, SchemaMetadataUpdater.QuoteTableAndColumns - System.NotSupportedException:Opgegeven methode wordt niet ondersteund

Probeer dit:

public static ISessionFactory CreateSessionFactory()
{
        string connectionString = ConfigurationManager.ConnectionStrings["PostgreConnectionString"].ConnectionString;
        IPersistenceConfigurer config = PostgreSQLConfiguration.PostgreSQL82.ConnectionString(connectionString);

        FluentConfiguration configuration = Fluently
            .Configure()
            .Database(config)
            .Mappings(m =>
                m.FluentMappings.Add(typeof(ResourceMap))                                    
                                .Add(typeof(TaskMap))
                                .Add(typeof(PluginMap)));
        configuration.ExposeConfiguration(x => x.SetProperty("hbm2ddl.keywords", "auto-quote"));
        return configuration.BuildSessionFactory();
}


  1. Matrix voor door SQL Server ondersteunde versies

  2. 5 manieren om hoofdletterongevoelig zoeken in SQLite te implementeren met volledige Unicode-ondersteuning

  3. Top 10 methoden om ETL-prestaties te verbeteren met behulp van SSIS

  4. Top 10 redenen waarom u SQL zou moeten leren