using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Patcher.DB { class UniqueConstraint : AbstractConstraint { public override void Accept(IVisitor visitor) { visitor.Visit(this); } public override T Accept(IVisitor visitor) { return visitor.Visit(this); } public readonly HashSet columns; public UniqueConstraint(string table, string name, HashSet columns) : base(table, name) { this.columns = columns; } } }