public CreateColumnMigration(CreateTableMigration parent, string columnName, string typeDescriptor, bool nullable, ImmutableList <Migration> prerequsites) : base(prerequsites) { _parent = parent; _columnName = columnName; _typeDescriptor = typeDescriptor; _nullable = nullable; }
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(); }