public PgsqlPersistenceFixture()
        {
            config   = new ConfigFixture();
            comparer = new CompareLogic();
            schema   = PostgreSql.Util.EnsureStorageForTests(config.ConnectionString);
            var connFactory     = new SingularDbConnFactory(config.ConnectionString);
            var routingProvider = new VoidRouting();

            persistence = new PgsqlPersistence(connFactory, routingProvider, schema);
        }
Exemple #2
0
        public Pgsql3NodesPersistenceFixture()
        {
            config   = new ConfigFixture();
            comparer = new CompareLogic();
            schema   = PostgreSql.Util.EnsureStorageForTests(config.ConnectionString, config.PartitionMap);
            var connFactory     = new RoutedDbConnFactory(config.ConnectionString);
            var routingProvider = new HashRangeRouting(config.PartitionMap);

            persistence = new PgsqlPersistence(connFactory, routingProvider, schema);
        }