public DatabaseAnalysis( IConceptApplicationRepository conceptApplicationRepository, ILogProvider logProvider, DatabaseModel databaseModel) { _conceptApplicationRepository = conceptApplicationRepository; _logger = logProvider.GetLogger(GetType().Name); _performanceLogger = logProvider.GetLogger("Performance." + GetType().Name); _databaseModel = databaseModel; }
public DatabaseGenerator( SqlTransactionBatches sqlTransactionBatches, IConceptApplicationRepository conceptApplicationRepository, ILogProvider logProvider, DbUpdateOptions dbUpdateOptions, DatabaseAnalysis databaseAnalysis) { _sqlTransactionBatches = sqlTransactionBatches; _conceptApplicationRepository = conceptApplicationRepository; _logger = logProvider.GetLogger(GetType().Name); _changesLogger = logProvider.GetLogger("DatabaseGeneratorChanges"); _performanceLogger = logProvider.GetLogger("Performance." + GetType().Name); _dbUpdateOptions = dbUpdateOptions; _databaseAnalysis = databaseAnalysis; }
public DatabaseGenerator( SqlTransactionBatches sqlTransactionBatches, IDslModel dslModel, IPluginsContainer <IConceptDatabaseDefinition> plugins, IConceptApplicationRepository conceptApplicationRepository, ILogProvider logProvider, DatabaseGeneratorOptions options) { _sqlTransactionBatches = sqlTransactionBatches; _dslModel = dslModel; _plugins = plugins; _conceptApplicationRepository = conceptApplicationRepository; _logger = logProvider.GetLogger("DatabaseGenerator"); _conceptsLogger = logProvider.GetLogger("DatabaseGenerator Concepts"); _deployPackagesLogger = logProvider.GetLogger("DeployPackages"); _performanceLogger = logProvider.GetLogger("Performance"); _options = options; }
public DatabaseGenerator( ISqlExecuter sqlExecuter, IDslModel dslModel, IPluginsContainer<IConceptDatabaseDefinition> plugins, IConceptApplicationRepository conceptApplicationRepository, ILogProvider logProvider, DatabaseGeneratorOptions options) { _sqlExecuter = sqlExecuter; _dslModel = dslModel; _plugins = plugins; _conceptApplicationRepository = conceptApplicationRepository; _logger = logProvider.GetLogger("DatabaseGenerator"); _conceptsLogger = logProvider.GetLogger("DatabaseGenerator Concepts"); _deployPackagesLogger = logProvider.GetLogger("DeployPackages"); _performanceLogger = logProvider.GetLogger("Performance"); _options = options; }