[jOOQ/jOOQ#9130] Support MySQL FOREIGN KEY [ index_name ] syntax
This commit is contained in:
parent
68d20996a1
commit
22cc5aa124
@ -3626,6 +3626,11 @@ final class ParserImpl implements Parser {
|
||||
}
|
||||
|
||||
private static final Constraint parseForeignKeySpecification(ParserContext ctx, ConstraintTypeStep constraint) {
|
||||
Name constraintName = null;
|
||||
if ((constraintName = parseIdentifierIf(ctx)) != null)
|
||||
if (constraint == null)
|
||||
constraint = constraint(constraintName);
|
||||
|
||||
parse(ctx, '(');
|
||||
Field<?>[] referencing = parseFieldNames(ctx).toArray(EMPTY_FIELD);
|
||||
parse(ctx, ')');
|
||||
|
||||
Loading…
Reference in New Issue
Block a user