public Documenter(IDocumenterWriter documenterWriter, DocumenterContext context, SqlEngineVersion version, string databaseName = "", string fileName = null) : base(documenterWriter, context, version, databaseName, fileName) { Customizer = context.Customizer is PatternMatchingTableCustomizer customizer ? new PatternMatchingTableCustomizerWithTablesAndItems(customizer) : context.Customizer; }
protected DocumenterWriterBase(IDocumenterWriter documenterWriter, DocumenterContext context, SqlEngineVersion version, string databaseName = "", string fileName = null) : base(context, version, databaseName) { DocumenterWriter = documenterWriter; Helper = new DocumenterHelper(context.Settings); FileName = fileName; }
public ChangeDocumenter(IDocumenterWriter documenterWriter, ChangeDocumenterContext context, SqlEngineVersion version, string originalDatabaseName = "", string newDatabaseName = "", string fileName = null) : base(documenterWriter, context, version, originalDatabaseName, fileName) { Context = context; NewDatabaseName = newDatabaseName; }
protected SchemaCheckerDocumenter(IDocumenterWriter documenterWriter, DocumenterContext context, SqlEngineVersion version, string databaseName = "", string fileName = null) : base(documenterWriter, context, version, databaseName, fileName) { }