[jOOQ/jOOQ#9574] Support parsing Informix PRIVATE SYNONYM

This commit is contained in:
Lukas Eder 2024-09-26 10:30:19 +02:00
parent 433b1afd15
commit f4f20a9e36

View File

@ -2976,13 +2976,13 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
;
else if (parseProKeywordIf("SYNONYM", "ALIAS"))
else if (parseProKeywordIf("PRIVATE SYNONYM", "SYNONYM", "ALIAS"))
;
else
throw expected("ALIAS", "FUNCTION", "PACKAGE", "PROCEDURE", "PUBLIC ALIAS", "PUBLIC SYNONYM", "SYNONYM", "TRIGGER", "VIEW");
throw expected("ALIAS", "FUNCTION", "PACKAGE", "PROCEDURE", "PRIVATE SYNONYM", "PUBLIC ALIAS", "PUBLIC SYNONYM", "SYNONYM", "TRIGGER", "VIEW");
}
break;
@ -2999,6 +2999,11 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
;
else if (parseProKeywordIf("PRIVATE SYNONYM"))
;
break;
@ -3066,6 +3071,7 @@ final class DefaultParseContext extends AbstractScope implements ParseContext {
"INDEX",
"OR ALTER",
"OR REPLACE",
"PRIVATE SYNONYM",
"PROCEDURE",
"PUBLIC ALIAS",
"PUBLIC SYNONYM",