Skip to content

Commit a8d4dcb

Browse files
committed
Cargo fmt
1 parent cdf0f25 commit a8d4dcb

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
@@ -17135,13 +17135,18 @@ impl<'a> Parser<'a> {
1713517135

1713617136
let table_alias = if self.dialect.supports_insert_table_implicit_alias()
1713717137
&& !self.peek_sub_query()
17138-
&& self.peek_one_of_keywords(&[Keyword::AS, Keyword::DEFAULT, Keyword::VALUES]).is_none() {
17139-
self.maybe_parse(|parser| parser.parse_identifier())?
17140-
.map(|alias| TableAliasWithoutColumns {
17141-
explicit: false,
17142-
alias,
17143-
})
17144-
} else if self.dialect.supports_insert_table_explicit_alias() && self.parse_keyword(Keyword::AS) {
17138+
&& self
17139+
.peek_one_of_keywords(&[Keyword::AS, Keyword::DEFAULT, Keyword::VALUES])
17140+
.is_none()
17141+
{
17142+
self.maybe_parse(|parser| parser.parse_identifier())?
17143+
.map(|alias| TableAliasWithoutColumns {
17144+
explicit: false,
17145+
alias,
17146+
})
17147+
} else if self.dialect.supports_insert_table_explicit_alias()
17148+
&& self.parse_keyword(Keyword::AS)
17149+
{
1714517150
Some(TableAliasWithoutColumns {
1714617151
explicit: true,
1714717152
alias: self.parse_identifier()?,
@@ -19374,7 +19379,8 @@ impl<'a> Parser<'a> {
1937419379

1937519380
/// Returns true if the next keyword indicates a sub query, i.e. SELECT or WITH
1937619381
fn peek_sub_query(&mut self) -> bool {
19377-
self.peek_one_of_keywords(&[Keyword::SELECT, Keyword::WITH]).is_some()
19382+
self.peek_one_of_keywords(&[Keyword::SELECT, Keyword::WITH])
19383+
.is_some()
1937819384
}
1937919385

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

0 commit comments

Comments
 (0)