Ejemplo n.º 1
0
 private string GetEffectiveUniqueConstraintName(CreateColumnCommand c)
 {
     return(c.IsUnique ? DefaultObjectNameProvider.GetUniqueConstraintName(TableName, c.ColumnName, c.UniqueConstraint) : string.Empty);
 }
Ejemplo n.º 2
0
 private string GetEffectiveConstraintName()
 {
     return(DefaultObjectNameProvider.GetUniqueConstraintName(Parent.TableName, _columnNames.First(), _constraintName));
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Gets an unique constraint by the name of its first column.
 /// </summary>
 public static IUniqueConstraint UniqueConstraintOf(this IExistingTable table, string firstColumnName)
 {
     return(table.UniqueConstraints[DefaultObjectNameProvider.GetUniqueConstraintName(table.TableName, firstColumnName, null)]);
 }