public TableAction(SchemaAction database, string name) { Name = name; Database = database; Actions = new List<IAction>(); }
public abstract void Up(SchemaAction schema);
public virtual void ExecuteSchema(SchemaAction action) { action.Execute(Database); }
public abstract void Down(SchemaAction schema);
public override void Up(SchemaAction schema) { throw new NotImplementedException(); }
public TableAddAction(SchemaAction database, string name) : base(database, name) { }