public Item(int id, ItemComparable itemCmp) { _id = id; _itemCmp = itemCmp; }
private bool MissingItem <T>(ItemComparable x, List <T> list) where T : ItemComparable, new() { return(list.All(y => y.Key() != x.Key())); }
internal override string Alter(ItemComparable target, InterItemCommunication communication) { return(Create(communication)); }
internal override string Alter(ItemComparable target, InterItemCommunication communication) { return(string.Empty); }
internal override string Alter(ItemComparable target, InterItemCommunication communication) { return($"ALTER {ElementType} {TableName} OWNER TO {Name}"); }