Beispiel #1
0
 protected ModifySqlFragmentScriptGenerator(SqlConnection connection, CharacterDataTypeName newDatatype,
                                            Regex variableNamePattern)
 {
     Connection          = connection;
     NewDataTypeName     = newDatatype;
     VariableNamePattern = variableNamePattern;
 }
 public SqlFragmentAnalyzer(DatabaseSchemaObjectIdentifier databaseSchemaObjectIdentifier, string sqlFragment, Regex variableNamePattern, CharacterDataTypeName newDatatype)
 {
     _databaseSchemaObjectIdentifier = databaseSchemaObjectIdentifier;
     _sqlFragment         = sqlFragment;
     _variableNamePattern = variableNamePattern;
     _dataTypeName        = newDatatype;
     _collector           = new AnalysisCollector(newDatatype);
 }
Beispiel #3
0
 public ModifyTriggerDefinitionScriptGenerator(SqlConnection connection, CharacterDataTypeName newDatatype, Regex variableNamePattern)
     : base(connection, newDatatype, variableNamePattern)
 {
 }
Beispiel #4
0
 public ModifyColumnSchemaScriptGenerator(SqlConnection connection, CharacterDataTypeName newDatatype)
 {
     Connection      = connection;
     NewDataTypeName = newDatatype;
 }
Beispiel #5
0
 public ModifyUserDefinedTableTypeScriptGenerator(SqlConnection connection, CharacterDataTypeName newDatatype, Regex variableNamePattern)
 {
     Connection          = connection;
     NewDataTypeName     = newDatatype;
     VariableNamePattern = variableNamePattern;
 }
 public ColumnsMatchingPatternVisitor(AnalysisCollector collector, Regex variableNamePattern, CharacterDataTypeName newDataTypeName)
 {
     _collector           = collector;
     _variableNamePattern = variableNamePattern;
     _newDataTypeName     = newDataTypeName;
 }
 public AnalysisCollector(CharacterDataTypeName newDataTypeName)
 {
     _newDataTypeName = newDataTypeName;
 }