protected virtual void AddClicked(object sender, EventArgs e) { CheckConstraintSchema check = schemaProvider.CreateCheckConstraintSchema(string.Concat(table.Name, "_", "check_new")); int index = 1; while (constraints.Contains(check.Name)) { check.Name = string.Concat(table.Name, "_", "check_new", (index++).ToString()); } constraints.Add(check); AddConstraint(check); EmitContentChanged(); }