File tree Expand file tree Collapse file tree 7 files changed +351
-319
lines changed Expand file tree Collapse file tree 7 files changed +351
-319
lines changed Original file line number Diff line number Diff line change 11use rscel:: Program ;
2- use rscel_to_sql:: ToSql ;
2+ use rscel_to_sql:: IntoSqlBuilder ;
33use std:: env;
44
55fn main ( ) {
@@ -14,7 +14,7 @@ fn main() {
1414 let sql_builder = p
1515 . ast ( )
1616 . unwrap ( )
17- . to_sql ( )
17+ . into_sql_builder ( )
1818 . expect ( "Failed to generate SQL builder" ) ;
1919 let sql = sql_builder. to_sql ( ) . expect ( "Failed to generate SQL" ) ;
2020
Original file line number Diff line number Diff line change 11use rscel:: AstNode ;
22
33use crate :: error:: ToSqlError ;
4- use crate :: traits:: { SqlBuilder , ToSql } ;
4+ use crate :: traits:: { IntoSqlBuilder , SqlBuilder } ;
55
6- impl < T : ToSql > ToSql for AstNode < T > {
7- fn to_sql ( & self ) -> Result < Box < dyn SqlBuilder > , ToSqlError > {
8- self . node ( ) . to_sql ( )
6+ impl < T : IntoSqlBuilder > IntoSqlBuilder for AstNode < T > {
7+ fn into_sql_builder ( & self ) -> Result < Box < dyn SqlBuilder > , ToSqlError > {
8+ self . node ( ) . into_sql_builder ( )
99 }
1010}
You can’t perform that action at this time.
0 commit comments