---
source: crates/squawk_parser/tests/tests.rs
input_file: crates/squawk_parser/tests/data/err/drop_table.sql
---
SOURCE_FILE
COMMENT "-- missing comma"
WHITESPACE "\n"
DROP_TABLE
DROP_KW "drop"
WHITESPACE " "
TABLE_KW "table"
WHITESPACE " "
PATH
PATH_SEGMENT
NAME_REF
IDENT "foo"
COMMA ","
WHITESPACE " "
PATH
PATH_SEGMENT
NAME_REF
IDENT "bar"
WHITESPACE " "
PATH
PATH_SEGMENT
NAME_REF
IDENT "buzz"
WHITESPACE " "
CASCADE_KW "cascade"
SEMICOLON ";"
WHITESPACE "\n\n"
COMMENT "-- missing name"
WHITESPACE "\n"
DROP_TABLE
DROP_KW "drop"
WHITESPACE " "
TABLE_KW "table"
WHITESPACE " "
PATH
PATH_SEGMENT
NAME_REF
IDENT "foo"
COMMA ","
WHITESPACE " "
ERROR
COMMA ","
WHITESPACE " "
PATH
PATH_SEGMENT
NAME_REF
IDENT "buzz"
WHITESPACE " "
CASCADE_KW "cascade"
SEMICOLON ";"
WHITESPACE "\n"
---
error[syntax-error]: expected COMMA
╭▸
2 │ drop table foo, bar buzz cascade;
╰╴ ━
error[syntax-error]: unexpected comma, expected a name
╭▸
5 │ drop table foo, , buzz cascade;
╰╴ ━