mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-12-04 03:31:39 +00:00
Switch to the Rust 2018 edition
This requires Rust 1.31 (from last year) to build, but is otherwise compatible with the 2015-edition code.
This commit is contained in:
parent
ef76baa7fd
commit
b12a19e197
12 changed files with 10 additions and 23 deletions
|
|
@ -1,4 +1,4 @@
|
|||
use dialect::Dialect;
|
||||
use crate::dialect::Dialect;
|
||||
|
||||
pub struct AnsiSqlDialect {}
|
||||
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
use dialect::Dialect;
|
||||
use crate::dialect::Dialect;
|
||||
pub struct GenericSqlDialect {}
|
||||
|
||||
impl Dialect for GenericSqlDialect {
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
use dialect::Dialect;
|
||||
use crate::dialect::Dialect;
|
||||
|
||||
pub struct PostgreSqlDialect {}
|
||||
|
||||
|
|
|
|||
|
|
@ -35,11 +35,6 @@
|
|||
//! println!("AST: {:?}", ast);
|
||||
//! ```
|
||||
|
||||
#[macro_use]
|
||||
extern crate log;
|
||||
extern crate chrono;
|
||||
extern crate uuid;
|
||||
|
||||
pub mod dialect;
|
||||
pub mod sqlast;
|
||||
pub mod sqlparser;
|
||||
|
|
|
|||
|
|
@ -483,7 +483,7 @@ impl ToString for FileFormat {
|
|||
}
|
||||
}
|
||||
|
||||
use sqlparser::ParserError;
|
||||
use crate::sqlparser::ParserError;
|
||||
use std::str::FromStr;
|
||||
impl FromStr for FileFormat {
|
||||
type Err = ParserError;
|
||||
|
|
|
|||
|
|
@ -14,6 +14,8 @@
|
|||
|
||||
//! SQL Parser
|
||||
|
||||
use log::debug;
|
||||
|
||||
use super::dialect::keywords;
|
||||
use super::dialect::Dialect;
|
||||
use super::sqlast::*;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue