/** * Database's table unique constraint options. */ export interface TableUniqueOptions { /** * Constraint name. */ name?: string; /** * Columns that contains this constraint. */ columnNames: string[]; /** * Set this foreign key constraint as "DEFERRABLE" e.g. check constraints at start * or at the end of a transaction */ deferrable?: string; }