mirror of
https://github.com/apache/datafusion-sqlparser-rs.git
synced 2025-07-07 17:04:59 +00:00
Remove "sql" prefix from module names
Since this crate only deals with SQL parsing, the modules are understood to refer to SQL and don't need to restate that explicitly.
This commit is contained in:
parent
5b23ad1d4c
commit
cf655ad1a6
18 changed files with 24 additions and 24 deletions
|
@ -19,7 +19,7 @@ use simple_logger;
|
|||
use std::fs;
|
||||
|
||||
use sqlparser::dialect::*;
|
||||
use sqlparser::sqlparser::Parser;
|
||||
use sqlparser::parser::Parser;
|
||||
|
||||
fn main() {
|
||||
simple_logger::init().unwrap();
|
||||
|
|
|
@ -13,7 +13,7 @@
|
|||
#![warn(clippy::all)]
|
||||
|
||||
use sqlparser::dialect::GenericSqlDialect;
|
||||
use sqlparser::sqlparser::*;
|
||||
use sqlparser::parser::*;
|
||||
|
||||
fn main() {
|
||||
let sql = "SELECT a, b, 123, myfunc(b) \
|
||||
|
|
|
@ -12,23 +12,23 @@
|
|||
|
||||
//! SQL Abstract Syntax Tree (AST) types
|
||||
|
||||
mod data_type;
|
||||
mod ddl;
|
||||
mod operator;
|
||||
mod query;
|
||||
mod sql_operator;
|
||||
mod sqltype;
|
||||
mod value;
|
||||
|
||||
use std::ops::Deref;
|
||||
|
||||
pub use self::data_type::SQLType;
|
||||
pub use self::ddl::{
|
||||
AlterTableOperation, ColumnOption, ColumnOptionDef, SQLColumnDef, TableConstraint,
|
||||
};
|
||||
pub use self::operator::{SQLBinaryOperator, SQLUnaryOperator};
|
||||
pub use self::query::{
|
||||
Cte, Fetch, Join, JoinConstraint, JoinOperator, SQLOrderByExpr, SQLQuery, SQLSelect,
|
||||
SQLSelectItem, SQLSetExpr, SQLSetOperator, SQLValues, TableAlias, TableFactor, TableWithJoins,
|
||||
};
|
||||
pub use self::sql_operator::{SQLBinaryOperator, SQLUnaryOperator};
|
||||
pub use self::sqltype::SQLType;
|
||||
pub use self::value::{SQLDateTimeField, Value};
|
||||
|
||||
/// Like `vec.join(", ")`, but for any types implementing ToString.
|
||||
|
@ -662,7 +662,7 @@ impl ToString for FileFormat {
|
|||
}
|
||||
}
|
||||
|
||||
use crate::sqlparser::ParserError;
|
||||
use crate::parser::ParserError;
|
||||
use std::str::FromStr;
|
||||
impl FromStr for FileFormat {
|
||||
type Err = ParserError;
|
|
@ -10,16 +10,16 @@
|
|||
// See the License for the specific language governing permissions and
|
||||
// limitations under the License.
|
||||
|
||||
mod ansi_sql;
|
||||
mod generic_sql;
|
||||
mod ansi;
|
||||
mod generic;
|
||||
pub mod keywords;
|
||||
mod mssql;
|
||||
mod postgresql;
|
||||
|
||||
use std::fmt::Debug;
|
||||
|
||||
pub use self::ansi_sql::AnsiSqlDialect;
|
||||
pub use self::generic_sql::GenericSqlDialect;
|
||||
pub use self::ansi::AnsiSqlDialect;
|
||||
pub use self::generic::GenericSqlDialect;
|
||||
pub use self::mssql::MsSqlDialect;
|
||||
pub use self::postgresql::PostgreSqlDialect;
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@
|
|||
//!
|
||||
//! ```
|
||||
//! use sqlparser::dialect::GenericSqlDialect;
|
||||
//! use sqlparser::sqlparser::Parser;
|
||||
//! use sqlparser::parser::Parser;
|
||||
//!
|
||||
//! let dialect = GenericSqlDialect {}; // or AnsiSqlDialect
|
||||
//!
|
||||
|
@ -34,10 +34,10 @@
|
|||
//! ```
|
||||
#![warn(clippy::all)]
|
||||
|
||||
pub mod ast;
|
||||
pub mod dialect;
|
||||
pub mod sqlast;
|
||||
pub mod sqlparser;
|
||||
pub mod sqltokenizer;
|
||||
pub mod parser;
|
||||
pub mod tokenizer;
|
||||
|
||||
#[doc(hidden)]
|
||||
// This is required to make utilities accessible by both the crate-internal
|
||||
|
|
|
@ -14,10 +14,10 @@
|
|||
|
||||
use log::debug;
|
||||
|
||||
use super::ast::*;
|
||||
use super::dialect::keywords;
|
||||
use super::dialect::Dialect;
|
||||
use super::sqlast::*;
|
||||
use super::sqltokenizer::*;
|
||||
use super::tokenizer::*;
|
||||
use std::error::Error;
|
||||
|
||||
#[derive(Debug, Clone, PartialEq)]
|
|
@ -12,10 +12,10 @@
|
|||
|
||||
use std::fmt::Debug;
|
||||
|
||||
use super::ast::*;
|
||||
use super::dialect::*;
|
||||
use super::sqlast::*;
|
||||
use super::sqlparser::{Parser, ParserError};
|
||||
use super::sqltokenizer::Tokenizer;
|
||||
use super::parser::{Parser, ParserError};
|
||||
use super::tokenizer::Tokenizer;
|
||||
|
||||
/// Tests use the methods on this struct to invoke the parser on one or
|
||||
/// multiple dialects.
|
||||
|
|
|
@ -20,8 +20,8 @@
|
|||
|
||||
use matches::assert_matches;
|
||||
|
||||
use sqlparser::sqlast::*;
|
||||
use sqlparser::sqlparser::*;
|
||||
use sqlparser::ast::*;
|
||||
use sqlparser::parser::*;
|
||||
use sqlparser::test_utils::{all_dialects, expr_from_projection, only};
|
||||
|
||||
#[test]
|
||||
|
|
|
@ -14,8 +14,8 @@
|
|||
//! Test SQL syntax specific to Microsoft's T-SQL. The parser based on the
|
||||
//! generic dialect is also tested (on the inputs it can handle).
|
||||
|
||||
use sqlparser::ast::*;
|
||||
use sqlparser::dialect::{GenericSqlDialect, MsSqlDialect};
|
||||
use sqlparser::sqlast::*;
|
||||
use sqlparser::test_utils::*;
|
||||
|
||||
#[test]
|
||||
|
|
|
@ -14,8 +14,8 @@
|
|||
//! Test SQL syntax specific to PostgreSQL. The parser based on the
|
||||
//! generic dialect is also tested (on the inputs it can handle).
|
||||
|
||||
use sqlparser::ast::*;
|
||||
use sqlparser::dialect::{GenericSqlDialect, PostgreSqlDialect};
|
||||
use sqlparser::sqlast::*;
|
||||
use sqlparser::test_utils::*;
|
||||
|
||||
#[test]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue