diff --git a/parser/parser.mly b/parser/parser.mly index 52e6aec..81164ec 100644 --- a/parser/parser.mly +++ b/parser/parser.mly @@ -3,7 +3,9 @@ open Ast %} -%token CREATE TABLE +%token CREATE SCHEMA TABLE COLUMN +%token DROP +%token LOCAL GLOBAL %token SELECT ALL DISTINCT FROM WHERE HAVING BETWEEN IN LIKE IS %token LEFT RIGHT FULL INNER OUTER %token CROSS NATURAL UNION JOIN @@ -86,6 +88,9 @@ column_name : table_name : | IDENT { Table($1) } +schema_name: + | IDENT {} + (****************************) character_value_expression: