public DbmsSchedulerJobFileContentCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "dbms_scheduler job"; }
public MaterializedViewFileContentGenerator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "materialized view"; }
public SynonymFileContentCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "synonym"; }
public ProceduresFileContentCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "procedure"; }
public DbLinkFileContentCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "database link"; }
public TriggerFileContentCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "trigger"; }
public ViewFileContentGenerator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "view"; }
public PackagesFileContentGenerator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "package"; }
public ForeignKeyConstraintFileCreator( DataDictionaryDbContext dbContext, IFileSystemHelper fileSystemHelper, IDependencyMatrix dependencyMatrix) : base(dbContext, fileSystemHelper, dependencyMatrix) { ObjectType = "foreign key"; }
public CommonHeaderFragmentCreator( DataDictionaryDbContext dbContext, string fileName, string objectType, string objectName) : base(dbContext) { _fileName = fileName; _objectName = objectName; _objectType = objectType; }
private SqliteConnection CreateDatabaseAndGetConnection() { var connection = new SqliteConnection("Data Source=:memory:"); connection.Open(); var options = new DbContextOptionsBuilder <DataDictionaryDbContext>().UseSqlite(connection).Options; using (var dbContext = new DataDictionaryDbContext(options)) { dbContext.GetService <IRelationalDatabaseCreator>().CreateTables(); } return(connection); }
public OtherConstraintSqlGenerator(DataDictionaryDbContext dbContext,DBA_CONSTRAINTS constraint) : base(dbContext) { _constraint = constraint; }
public ViewSqlGenerator(DataDictionaryDbContext dbContext, DBA_VIEWS view) : base(dbContext) { _view = view; }
public PrimaryKeyConstraintSqlGenerator(DataDictionaryDbContext dbContext, DBA_CONSTRAINTS primaryKeyConstraint) : base(dbContext) { _primaryKeyConstraint = primaryKeyConstraint; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_TYPES type, IDependencyMatrix dependencyMatrix) : base(dbContext) { _type = type; _dependencyMatrix = dependencyMatrix; }
public PrimaryKeyConstraintSqlGenerator(DataDictionaryDbContext dbContext,DBA_CONSTRAINTS primaryKeyConstraint) : base(dbContext) { _primaryKeyConstraint = primaryKeyConstraint; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_CONSTRAINTS foreignKey, IDependencyMatrix dependencyMatrix) : base(dbContext) { _foreignKey = foreignKey; _dependencyMatrix = dependencyMatrix; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_MVIEWS mview, IDependencyMatrix dependencyMatrix) : base(dbContext) { _mview = mview; _dependencyMatrix = dependencyMatrix; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_SYNONYMS synonym, IDependencyMatrix dependencyMatrix) : base(dbContext) { _synonym = synonym; _dependencyMatrix = dependencyMatrix; }
public ProcedureSqlGenerator(DataDictionaryDbContext dbContext, DBA_PROCEDURES procedure) : base(dbContext) { _procedure = procedure; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_PROCEDURES procedure, IDependencyMatrix dependencyMatrix) : base(dbContext) { _procedure = procedure; _dependencyMatrix = dependencyMatrix; }
public DependenciesSqlGenerator(DataDictionaryDbContext dbContext, DBA_SCHEDULER_JOBS schedulerJob, IDependencyMatrix dependencyMatrix) : base(dbContext) { _schedulerJob = schedulerJob; _dependencyMatrix = dependencyMatrix; }
public SynonymSqlGenerator(DataDictionaryDbContext dbContext, DBA_SYNONYMS synonym) : base(dbContext) { _synonym = synonym; }
public TableColumnsSqlGenerator(DataDictionaryDbContext dbContext, DBA_TABLES table) : base(dbContext) { _table = table; }
public CommonFileFooterFragmentCreator(DataDictionaryDbContext dbContext, string fileName) : base(dbContext) { _fileName = fileName; }
public ForeignKeyConstraintSqlGenerator(DataDictionaryDbContext dbContext, DBA_CONSTRAINTS foreignKeyConstraint) : base(dbContext) { _foreignKeyConstraint = foreignKeyConstraint; }
public DbmsSchedulerJobSqlGenerator(DataDictionaryDbContext dbContext, DBA_SCHEDULER_JOBS jobDef) : base(dbContext) { _jobDef = jobDef; }
public OtherConstraintSqlGenerator(DataDictionaryDbContext dbContext, DBA_CONSTRAINTS constraint) : base(dbContext) { _constraint = constraint; }
public DbLinkSqlGenerator(DataDictionaryDbContext dbContext, DBA_DB_LINKS dblink) : base(dbContext) { _dblink = dblink; }
public MaterializedViewSqlGenerator(DataDictionaryDbContext dbContext, DBA_MVIEWS mview) : base(dbContext) { _mview = mview; }
public SequenceSqlGenerator(DataDictionaryDbContext dbContext, DBA_SEQUENCES sequence) : base(dbContext) { _sequence = sequence; }
public CommonFileFooterFragmentCreator(DataDictionaryDbContext dbContext,string fileName) : base(dbContext) { _fileName = fileName; }
public TypeSqlGenerator(DataDictionaryDbContext dbContext, DBA_TYPES type) : base(dbContext) { _type = type; }
public ColumnCommentGenerator(DataDictionaryDbContext dbContext,DBA_TAB_COLUMNS tabColumn) : base(dbContext) { _tabColumn = tabColumn; }
public TableCommentGenerator(DataDictionaryDbContext dbContext, DBA_MVIEWS mview) : base(dbContext) { _mview = mview; }
public PackageSqlGenerator(DataDictionaryDbContext dbContext, DBA_PROCEDURES package) : base(dbContext) { _package = package; }
public ConstraintsSqlGenerator(DataDictionaryDbContext dbContext, DBA_TABLES table) : base(dbContext) { _table = table; }
public TableColumnSqlGenerator(DataDictionaryDbContext dbContext, DBA_TAB_COLUMNS tableColumn) : base(dbContext) { _tableColumn = tableColumn; }
public TableCommentGenerator(DataDictionaryDbContext dbContext, DBA_TABLES table) : base(dbContext) { _table = table; }
public TriggerSqlGenerator(DataDictionaryDbContext dbContext, DBA_TRIGGERS triggerData) : base(dbContext) { _triggerData = triggerData; }