protected IPersistenceConfigurer ConfigureMsDatabase(DbSchemaDefinition definition)
        {
            var dbConfig = MsSqlConfiguration.MsSql2008.ConnectionString(c => c.FromConnectionStringWithKey(definition.ConnectionStringName));
            if (definition.ShowSql)
            {
                dbConfig.ShowSql();
                dbConfig.FormatSql();
            }

            return dbConfig;
        }
Example #2
0
        protected IPersistenceConfigurer ConfigureMsDatabase(DbSchemaDefinition definition)
        {
            var dbConfig = MsSqlConfiguration.MsSql2008.ConnectionString(c => c.FromConnectionStringWithKey(definition.ConnectionStringName));

            if (definition.ShowSql)
            {
                dbConfig.ShowSql();
                dbConfig.FormatSql();
            }

            return(dbConfig);
        }
        public ISchemaConfigurationLoader CreateConfiguration(DbSchemaDefinition definition)
        {
            FluentConfiguration configuration = Fluently.Configure();

            //let user choose db configuration
            var dbConfiguration = ConfigureDatabase(definition);
            if (dbConfiguration == null)
            {
                throw new ArgumentNullException("dbConfiguration");
            }

            configuration.Database(dbConfiguration);

            //let user configure database.
            Configure(configuration);

            _configurationItem = configuration.BuildConfiguration();

            return this;
        }
Example #4
0
        public ISchemaConfigurationLoader CreateConfiguration(DbSchemaDefinition definition)
        {
            FluentConfiguration configuration = Fluently.Configure();

            //let user choose db configuration
            var dbConfiguration = ConfigureDatabase(definition);

            if (dbConfiguration == null)
            {
                throw new ArgumentNullException("dbConfiguration");
            }

            configuration.Database(dbConfiguration);

            //let user configure database.
            Configure(configuration);

            _configurationItem = configuration.BuildConfiguration();

            return(this);
        }
Example #5
0
 public virtual IPersistenceConfigurer ConfigureDatabase(DbSchemaDefinition definition)
 {
     return(ConfigureMsDatabase(definition));
 }
 public virtual IPersistenceConfigurer ConfigureDatabase(DbSchemaDefinition definition)
 {
     return ConfigureMsDatabase(definition);
 }