Skip to content

Commit 3f8035b

Browse files
committed
Cargo fmt
1 parent 63feb63 commit 3f8035b

2 files changed

Lines changed: 19 additions & 9 deletions

File tree

src/ast/dml.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,11 @@ use crate::{
3030
};
3131

3232
use super::{
33-
Assignment, Expr, FromTable, Ident, InsertAliases, TableAliasWithoutColumns, MysqlInsertPriority, ObjectName, OnInsert, OptimizerHint, OrderByExpr, Query, SelectInto, SelectItem, Setting, SqliteOnConflict, TableFactor, TableObject, TableWithJoins, UpdateTableFromKind, Values, display_comma_separated, helpers::attached_token::AttachedToken, query::InputFormatClause
33+
display_comma_separated, helpers::attached_token::AttachedToken, query::InputFormatClause,
34+
Assignment, Expr, FromTable, Ident, InsertAliases, MysqlInsertPriority, ObjectName, OnInsert,
35+
OptimizerHint, OrderByExpr, Query, SelectInto, SelectItem, Setting, SqliteOnConflict,
36+
TableAliasWithoutColumns, TableFactor, TableObject, TableWithJoins, UpdateTableFromKind,
37+
Values,
3438
};
3539

3640
/// INSERT statement.

src/parser/mod.rs

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17231,13 +17231,18 @@ impl<'a> Parser<'a> {
1723117231

1723217232
let table_alias = if self.dialect.supports_insert_table_implicit_alias()
1723317233
&& !self.peek_sub_query()
17234-
&& self.peek_one_of_keywords(&[Keyword::AS, Keyword::DEFAULT, Keyword::VALUES]).is_none() {
17235-
self.maybe_parse(|parser| parser.parse_identifier())?
17236-
.map(|alias| TableAliasWithoutColumns {
17237-
explicit: false,
17238-
alias,
17239-
})
17240-
} else if self.dialect.supports_insert_table_explicit_alias() && self.parse_keyword(Keyword::AS) {
17234+
&& self
17235+
.peek_one_of_keywords(&[Keyword::AS, Keyword::DEFAULT, Keyword::VALUES])
17236+
.is_none()
17237+
{
17238+
self.maybe_parse(|parser| parser.parse_identifier())?
17239+
.map(|alias| TableAliasWithoutColumns {
17240+
explicit: false,
17241+
alias,
17242+
})
17243+
} else if self.dialect.supports_insert_table_explicit_alias()
17244+
&& self.parse_keyword(Keyword::AS)
17245+
{
1724117246
Some(TableAliasWithoutColumns {
1724217247
explicit: true,
1724317248
alias: self.parse_identifier()?,
@@ -19485,7 +19490,8 @@ impl<'a> Parser<'a> {
1948519490

1948619491
/// Returns true if the next keyword indicates a sub query, i.e. SELECT or WITH
1948719492
fn peek_sub_query(&mut self) -> bool {
19488-
self.peek_one_of_keywords(&[Keyword::SELECT, Keyword::WITH]).is_some()
19493+
self.peek_one_of_keywords(&[Keyword::SELECT, Keyword::WITH])
19494+
.is_some()
1948919495
}
1949019496

1949119497
pub(crate) fn parse_show_stmt_options(&mut self) -> Result<ShowStatementOptions, ParserError> {

0 commit comments

Comments
 (0)