Skip to content

Commit fe0c23f

Browse files
Now raising an error if parsing a CREATE TRIGGER statement alongside unsupported modifiers
1 parent 1c83a65 commit fe0c23f

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/parser/mod.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5581,6 +5581,7 @@ impl<'a> Parser<'a> {
55815581
is_constraint: bool,
55825582
) -> Result<Statement, ParserError> {
55835583
if !dialect_of!(self is PostgreSqlDialect | SQLiteDialect | GenericDialect | MySqlDialect | MsSqlDialect)
5584+
|| dialect_of!(self is SQLiteDialect) && (or_alter || or_replace || is_constraint)
55845585
{
55855586
self.prev_token();
55865587
return self.expected("an object type after CREATE", self.peek_token());

0 commit comments

Comments
 (0)