public CreateColumnMigration(CreateTableMigration parent, string columnName, string typeDescriptor, bool nullable, ImmutableList <Migration> prerequsites) :
     base(prerequsites)
 {
     _parent         = parent;
     _columnName     = columnName;
     _typeDescriptor = typeDescriptor;
     _nullable       = nullable;
 }
예제 #2
0
 public CreatePrimaryKeyMigration(CreateTableMigration parent, IEnumerable <CreateColumnMigration> columns, ImmutableList <Migration> prerequisites) :
     base(prerequisites)
 {
     _parent  = parent;
     _columns = columns.ToImmutableList();
 }
 public CreateUniqueIndexMigration(CreateTableMigration parent, IEnumerable <CreateColumnMigration> columns, ImmutableList <Migration> prerequsites) :
     base(prerequsites)
 {
     _parent  = parent;
     _columns = columns.ToImmutableList();
 }