public ForeignKeyAction(TableAction table, string name, IList<string> foreignKeyColumns, string primaryKeyTable, IList<string> primaryKeyColumns) : this(table, name) { this.PkTable = primaryKeyTable; this.PkColumns = primaryKeyColumns; this.FkColumns = foreignKeyColumns; }
public UniqueConstraintRemoveAction(TableAction table, string name) : base(table, name) { }
public ForeignKeyRemoveAction(TableAction table, string name) : base(table, name) { }
public IndexRemoveAction(TableAction table, string name) : base(table, name) { }
public ColumnChangeAction(TableAction table, string name, DbType type) : base(table, name, type) { }
public UniqueConstraintAddAction(TableAction table, string name, IList<ColumnNameAction> columns) : base(table, name) { Name = name; Columns = columns; }
public ColumnAction(TableAction table, string name, DbType type) : this(table, name) { Type = type; }
public ColumnAction(TableAction table, string name) : base(table, name) { }
public ForeignKeyAction(TableAction table, string name, string foreignKeyColumn, string primaryKeyTable, string primaryKeyColumn) : this(table, name, new[] { foreignKeyColumn }, primaryKeyTable, new[] { primaryKeyColumn }) { }
public ForeignKeyAction(TableAction table, string name) : base(table) { this.Name = name; }
public ForeignKeyAddAction(TableAction table, string name, IList<string> foreignKeyColumns, string primaryKeyTable, IList<string> primaryKeyColumns) : base(table, name, foreignKeyColumns, primaryKeyTable, primaryKeyColumns) { }
public ForeignKeyAddAction(TableAction table, string name, string foreignKeyColumn, string primaryKeyTable, string primaryKeyColumn) : base(table, name, foreignKeyColumn, primaryKeyTable, primaryKeyColumn) { }
public IndexAction(TableAction table, string name) : base(table) { Name = name; }
public InsideTableAction(TableAction table) { this.Table = table; }
public UniqueConstraintAction(TableAction table, string name) : base(table) { Name = name; }