Summary
Add parser tests for quoted identifiers in management statements.
Why
DESCRIBE and DROP TABLE accept cleaned identifiers; we should validate behavior for backticks, single quotes, and double quotes.
Tasks
- Extend tests in
nexum_core/src/sql/parser.rs
- Add cases for:
DESCRIBE "users"
DROP TABLE users``
DROP TABLE IF EXISTS 'users'
- Assert parsed table name matches expected identifier
Acceptance Criteria
- New tests pass with
cargo test --workspace -- --test-threads=1
- No parser behavior regressions
Summary
Add parser tests for quoted identifiers in management statements.
Why
DESCRIBEandDROP TABLEaccept cleaned identifiers; we should validate behavior for backticks, single quotes, and double quotes.Tasks
nexum_core/src/sql/parser.rsDESCRIBE "users"DROP TABLEusers``DROP TABLE IF EXISTS 'users'Acceptance Criteria
cargo test --workspace -- --test-threads=1