[#4918] Added missing implementation

This commit is contained in:
lukaseder 2016-01-10 17:49:42 +01:00
parent 064e5475d8
commit c2a75da763

View File

@ -106,6 +106,7 @@ import java.util.Map.Entry;
import org.jooq.Catalog;
import org.jooq.Configuration;
import org.jooq.ConnectionProvider;
import org.jooq.Constraint;
import org.jooq.DSLContext;
import org.jooq.DataType;
import org.jooq.Field;
@ -790,5 +791,13 @@ class MetaImpl implements Meta, Serializable {
return references;
}
@Override
public final Constraint constraint() {
if (isPrimary())
return DSL.constraint(getName()).primaryKey(getFieldsArray());
else
return DSL.constraint(getName()).unique(getFieldsArray());
}
}
}