Source
List<String> alterColumnUniqueness(SchemaTable table, SchemaColumn column) { if (column.isUnique) { return ["ALTER TABLE ${table.name} ADD UNIQUE (${column.name})"]; } else { return [ "ALTER TABLE ${table.name} DROP CONSTRAINT ${_uniqueKeyName(table.name, column)}" ]; } }