Skip to content

Commit b185de8

Browse files
h-michaelweiznich
authored andcommitted
cargo fmt --all
1 parent effda59 commit b185de8

2 files changed

Lines changed: 12 additions & 6 deletions

File tree

diesel/src/upsert/on_conflict_extension.rs

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -352,12 +352,12 @@ impl<T, U, Op, Ret, Target> IncompleteDoUpdate<InsertStatement<T, U, Op, Ret>, T
352352

353353
mod private {
354354
use crate::insertable::{BatchInsert, OwnedBatchInsert};
355+
#[cfg(feature = "sqlite")]
356+
use crate::query_builder::WhereClause;
355357
use crate::query_builder::{
356358
AstPass, BoxedSelectStatement, InsertFromSelect, Query, QueryFragment, SelectStatement,
357359
ValuesClause,
358360
};
359-
#[cfg(feature = "sqlite")]
360-
use crate::query_builder::WhereClause;
361361

362362
use crate::result::QueryResult;
363363

@@ -391,7 +391,8 @@ mod private {
391391
impl<F, S, D, W, O, L, Of, G, LC> QueryFragment<crate::sqlite::Sqlite>
392392
for OnConflictSelectWrapper<SelectStatement<F, S, D, WhereClause<W>, O, L, Of, G, LC>>
393393
where
394-
SelectStatement<F, S, D, WhereClause<W>, O, L, Of, G, LC>: QueryFragment<crate::sqlite::Sqlite>,
394+
SelectStatement<F, S, D, WhereClause<W>, O, L, Of, G, LC>:
395+
QueryFragment<crate::sqlite::Sqlite>,
395396
{
396397
fn walk_ast(&self, out: AstPass<crate::sqlite::Sqlite>) -> QueryResult<()> {
397398
self.0.walk_ast(out)
@@ -402,7 +403,8 @@ mod private {
402403
impl<'a, ST, QS> QueryFragment<crate::sqlite::Sqlite>
403404
for OnConflictSelectWrapper<BoxedSelectStatement<'a, ST, QS, crate::sqlite::Sqlite>>
404405
where
405-
BoxedSelectStatement<'a, ST, QS, crate::sqlite::Sqlite>: QueryFragment<crate::sqlite::Sqlite>,
406+
BoxedSelectStatement<'a, ST, QS, crate::sqlite::Sqlite>:
407+
QueryFragment<crate::sqlite::Sqlite>,
406408
QS: crate::query_source::QuerySource,
407409
QS::FromClause: QueryFragment<crate::sqlite::Sqlite>,
408410
{

diesel_tests/tests/insert_from_select.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,14 +250,18 @@ fn on_conflict_do_nothing_with_select_for_sqlite() {
250250
.filter(diesel::dsl::sql(" 1=1 "))
251251
.insert_into(posts)
252252
.into_columns((user_id, title))
253-
.on_conflict_do_nothing().execute(&conn).unwrap();
253+
.on_conflict_do_nothing()
254+
.execute(&conn)
255+
.unwrap();
254256
assert_eq!(2, inserted_rows);
255257
let inserted_rows = users
256258
.select((id, name.concat(" says hi")))
257259
.filter(diesel::dsl::sql(" 1=1 "))
258260
.insert_into(posts)
259261
.into_columns((user_id, title))
260-
.on_conflict_do_nothing().execute(&conn).unwrap();
262+
.on_conflict_do_nothing()
263+
.execute(&conn)
264+
.unwrap();
261265
assert_eq!(0, inserted_rows);
262266

263267
let data = posts.select(title).load::<String>(&conn).unwrap();

0 commit comments

Comments
 (0)