public override IDatabase CreateDatabase() { var configuration = new Adapters.Database.Npgsql.IntegerId.Configuration { ObjectFactory = this.ObjectFactory, CacheFactory = this.CacheFactory, Id = Guid.NewGuid(), ConnectionString = ConnectionString }; var database = new Database(configuration); return(database); }
public IDatabase CreateDatabase(IMetaPopulation metaPopulation, bool init) { var configuration = new Adapters.Database.Npgsql.IntegerId.Configuration { ObjectFactory = this.ObjectFactory, CacheFactory = this.CacheFactory, Id = Guid.NewGuid(), ConnectionString = ConnectionString }; var database = new Database(configuration); if (init) { database.Init(); } return database; }
public IDatabase CreateDatabase(IMetaPopulation metaPopulation, bool init) { var configuration = new Adapters.Database.Npgsql.IntegerId.Configuration { ObjectFactory = this.ObjectFactory, CacheFactory = this.CacheFactory, Id = Guid.NewGuid(), ConnectionString = ConnectionString }; var database = new Database(configuration); if (init) { database.Init(); } return(database); }
public override IDatabase CreateDatabase() { var configuration = new Adapters.Database.Npgsql.IntegerId.Configuration { ObjectFactory = this.ObjectFactory, CacheFactory = this.CacheFactory, Id = Guid.NewGuid(), ConnectionString = ConnectionString }; var database = new Database(configuration); return database; }