11use crate :: error:: { Error , Result } ;
22use crate :: model:: Model ;
33use crate :: query_builder:: args:: QueryBuilderArgs ;
4- use crate :: query_builder:: { util , Placeholder } ;
4+ use crate :: query_builder:: { Placeholder , util } ;
55use sql:: { Expr , OrderBy , ToSql } ;
66
7- use crate :: join:: { criteria , select_columns , JoinDescription } ;
8- use sql:: { query:: Where , Select } ;
7+ use crate :: join:: { JoinDescription , criteria , select_columns } ;
8+ use sql:: { Select , query:: Where } ;
99use sqlx:: { Executor , IntoArguments } ;
1010use std:: marker:: PhantomData ;
1111
4444 pub query : Select ,
4545 arguments : QueryBuilderArgs < ' args , DB > ,
4646 model : PhantomData < Model > ,
47- gen : Placeholder ,
47+ placeholder : Placeholder ,
4848}
4949
5050impl < ' args , DB , M > SelectQueryBuilder < ' args , DB , M >
@@ -234,7 +234,7 @@ where
234234 pub fn into_query_and_args ( mut self ) -> Result < ( String , QueryBuilderArgs < ' args , DB > ) > {
235235 let q = self . query . to_sql ( DB :: dialect ( ) ) ;
236236 let args = self . arguments ;
237- let ( q, placeholder_count) = util:: replace_placeholders ( & q, & mut self . gen ) ?;
237+ let ( q, placeholder_count) = util:: replace_placeholders ( & q, & mut self . placeholder ) ?;
238238 if placeholder_count != args. len ( ) {
239239 return Err ( Error :: OrmliteError ( format ! (
240240 "Failing to build query. {} placeholders were found in the query, but \
@@ -253,7 +253,7 @@ impl<'args, DB: sqlx::Database + DatabaseMetadata, M: Model<DB>> Default for Sel
253253 query : Select :: default ( ) . from ( M :: table_name ( ) ) ,
254254 arguments : QueryBuilderArgs :: default ( ) ,
255255 model : PhantomData ,
256- gen : DB :: placeholder ( ) ,
256+ placeholder : DB :: placeholder ( ) ,
257257 }
258258 }
259259}
0 commit comments