public CheckInfo CloneCheck(TableInfo ownTable = null) { var res = new CheckInfo(ownTable ?? OwnerTable); res.Assign(this); return(res); }
public virtual void CreateCheck(CheckInfo ch) { Put("^alter ^table %f ^add ", ch.OwnerTable); CreateCheckCore(ch); EndCommand(); }
protected virtual void CreateCheckCore(CheckInfo ch) { Put("^constraint %i ^check (%s)", ch.ConstraintName, ch.Definition); }
public virtual void DropCheck(CheckInfo ch) { DropConstraint(ch); }
public void CreateCheck(CheckInfo ch) { _database.FindTable(ch.OwnerTable).AddConstraint(ch); }
public void DropCheck(CheckInfo ch) { _database.FindTable(ch.OwnerTable).DropConstraint(ch); }
public CheckInfo CloneCheck(TableInfo ownTable = null) { var res = new CheckInfo(ownTable ?? OwnerTable); res.Assign(this); return res; }