public override void Invoke(EntityDB.IDatabaseService invokingDB) { if (_getColumnsFunc == null) { throw new Exception("getColumnsFunc is null"); } ITableDesignService service = DBHelper.CreateTableDesignService(invokingDB.DBContext.DatabaseType); service.ChangeTable(invokingDB, OldTableName, NewTableName, newColumns, changedColumns, deletedColumns, _getColumnsFunc, IDXConfigs); }
public override void Invoke(EntityDB.IDatabaseService invokingDB) { ITableDesignService service = DBHelper.CreateTableDesignService(invokingDB.DBContext.DatabaseType); service.ChangeTable(invokingDB, OldTableName, NewTableName, newColumns, changedColumns, deletedColumns, otherColumns, IDXConfigs); }
public override void Invoke(EntityDB.IDatabaseService invokingDB) { ITableDesignService service = DBHelper.CreateTableDesignService(invokingDB.DBContext.DatabaseType); service.CreateTable(invokingDB, this.Table, this.Columns, IDXConfigs); }
public override void Invoke(EntityDB.IDatabaseService invokingDB) { ITableDesignService service = DBHelper.CreateTableDesignService(invokingDB.DBContext.DatabaseType); service.DeleteTable(invokingDB, this.TableName); }