[#4918] Added missing implementation
This commit is contained in:
parent
064e5475d8
commit
c2a75da763
@ -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());
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user