Skip to content

Commit 7e03362

Browse files
Refactored as requested in PR and updated fail test accordingly
1 parent c528fbc commit 7e03362

File tree

2 files changed

+2
-4
lines changed

2 files changed

+2
-4
lines changed

src/parser/mod.rs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5625,9 +5625,7 @@ impl<'a> Parser<'a> {
56255625
TriggerObjectKind::For(trigger_object)
56265626
})
56275627
} else {
5628-
if !dialect_of!(self is SQLiteDialect ) {
5629-
self.expect_keyword_is(Keyword::FOR)?;
5630-
}
5628+
let _ = self.parse_keyword(Keyword::FOR);
56315629

56325630
None
56335631
};

tests/sqlparser_postgres.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5869,7 +5869,7 @@ fn parse_create_trigger_invalid_cases() {
58695869
let invalid_cases = vec![
58705870
(
58715871
"CREATE TRIGGER check_update BEFORE UPDATE ON accounts FUNCTION check_account_update",
5872-
"Expected: FOR, found: FUNCTION"
5872+
"Expected: an SQL statement, found: FUNCTION"
58735873
),
58745874
(
58755875
"CREATE TRIGGER check_update TOMORROW UPDATE ON accounts EXECUTE FUNCTION check_account_update",

0 commit comments

Comments
 (0)