示例#1
0
 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;
 }
示例#2
0
 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;
 }
示例#3
0
 public Documenter(DocumenterContext context, SqlEngineVersion version, string databaseName = "", string fileName = null)
     : this(new DocumenterWriterExcel(), context, version, databaseName, fileName)
 {
 }
 protected SchemaCheckerDocumenter(IDocumenterWriter documenterWriter, DocumenterContext context, SqlEngineVersion version, string databaseName = "", string fileName = null)
     : base(documenterWriter, context, version, databaseName, fileName)
 {
 }