mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-07-08 01:15:00 +00:00
mod, parser and test cases for CREATE [ { TEMPORARY | TEMP } ] SEQUENCE [ IF NOT EXISTS ] (#678)
This commit is contained in:
parent
b32cbbd855
commit
e3c936a6ce
3 changed files with 53 additions and 0 deletions
|
@ -22,6 +22,23 @@ use sqlparser::ast::*;
|
|||
use sqlparser::dialect::{GenericDialect, PostgreSqlDialect};
|
||||
use sqlparser::parser::ParserError;
|
||||
|
||||
#[test]
|
||||
fn parse_create_sequence() {
|
||||
// SimpleLogger::new().init().unwrap();
|
||||
|
||||
let sql1 = "CREATE SEQUENCE name0";
|
||||
pg().one_statement_parses_to(sql1, "CREATE SEQUENCE name0");
|
||||
|
||||
let sql2 = "CREATE SEQUENCE IF NOT EXISTS name0";
|
||||
pg().one_statement_parses_to(sql2, "CREATE SEQUENCE IF NOT EXISTS name0");
|
||||
|
||||
let sql3 = "CREATE TEMPORARY SEQUENCE IF NOT EXISTS name0";
|
||||
pg().one_statement_parses_to(sql3, "CREATE TEMPORARY SEQUENCE IF NOT EXISTS name0");
|
||||
|
||||
let sql4 = "CREATE TEMPORARY SEQUENCE name0";
|
||||
pg().one_statement_parses_to(sql4, "CREATE TEMPORARY SEQUENCE name0");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn parse_drop_sequence() {
|
||||
// SimpleLogger::new().init().unwrap();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue