public IExistingPrimaryKey PrimaryKey(string constraintName) { if (string.IsNullOrEmpty(constraintName)) { throw new ArgumentException("Empty constraintName."); } var command = new AlterPrimaryKeyCommand(_command, constraintName); _command.Add(command); return(new ExistingPrimaryKey(command)); }
protected override IUniqueConstraint CreateItem(string name) { var command = new AlterUniqueConstraintCommand(_command, name); _command.Add(command); return(new ExistingUniqueConstraint(command)); }
protected override IIndex CreateItem(string name) { var command = new AlterIndexCommand(_command, name); _command.Add(command); return(new ExistingIndex(command)); }
protected override IForeignKey CreateItem(string name) { var command = new AlterForeignKeyCommand(_command, name); _command.Add(command); return(new ExistingForeignKey(command)); }
protected override IExistingColumn CreateItem(string name) { var command = new AlterColumnCommand(_command, name); _command.Add(command); return(new ExistingColumn(command)); }