Skip to content

Commit dc20b3c

Browse files
committed
Test passing
1 parent 781c896 commit dc20b3c

File tree

7 files changed

+351
-319
lines changed

7 files changed

+351
-319
lines changed

extensions/to_sql/examples/cel2sql.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
use rscel::Program;
2-
use rscel_to_sql::ToSql;
2+
use rscel_to_sql::IntoSqlBuilder;
33
use std::env;
44

55
fn 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

extensions/to_sql/src/ast.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
use rscel::AstNode;
22

33
use 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
}

0 commit comments

Comments
 (0)