@@ -116,7 +116,7 @@ mod integration_tests {
116116 FROM generate_series(0, 4) as t(n)
117117 "# ;
118118
119- let df = reader. execute ( sql) . unwrap ( ) ;
119+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
120120
121121 // Verify DataFrame has temporal type (DuckDB returns Datetime for DATE + INTERVAL)
122122 assert_eq ! ( df. get_column_names( ) , vec![ "date" , "revenue" ] ) ;
@@ -176,7 +176,7 @@ mod integration_tests {
176176 FROM generate_series(0, 3) as t(n)
177177 "# ;
178178
179- let df = reader. execute ( sql) . unwrap ( ) ;
179+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
180180
181181 // Verify DataFrame has Datetime type
182182 let timestamp_col = df. column ( "timestamp" ) . unwrap ( ) ;
@@ -224,7 +224,7 @@ mod integration_tests {
224224
225225 // Real SQL that users would write
226226 let sql = "SELECT 1 as int_col, 2.5 as float_col, true as bool_col" ;
227- let df = reader. execute ( sql) . unwrap ( ) ;
227+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
228228
229229 // Verify types are preserved
230230 // DuckDB treats numeric literals as DECIMAL, which we convert to Float64
@@ -279,7 +279,7 @@ mod integration_tests {
279279 let reader = DuckDBReader :: from_connection_string ( "duckdb://memory" ) . unwrap ( ) ;
280280
281281 let sql = "SELECT * FROM (VALUES (1, 2.5, 'a'), (2, NULL, 'b'), (NULL, 3.5, NULL)) AS t(int_col, float_col, str_col)" ;
282- let df = reader. execute ( sql) . unwrap ( ) ;
282+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
283283
284284 // Verify types
285285 assert ! ( matches!(
@@ -329,7 +329,7 @@ mod integration_tests {
329329 let reader = DuckDBReader :: from_connection_string ( "duckdb://memory" ) . unwrap ( ) ;
330330
331331 let sql = "SELECT * FROM (VALUES ('A', 10), ('B', 20), ('A', 15), ('C', 30)) AS t(category, value)" ;
332- let df = reader. execute ( sql) . unwrap ( ) ;
332+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
333333
334334 let mut spec = Plot :: new ( ) ;
335335 let layer = Layer :: new ( Geom :: bar ( ) )
@@ -375,7 +375,7 @@ mod integration_tests {
375375 GROUP BY day
376376 "# ;
377377
378- let df = reader. execute ( sql) . unwrap ( ) ;
378+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
379379
380380 // Verify temporal type is preserved through aggregation
381381 // DATE_TRUNC returns Date type (not Datetime)
@@ -413,7 +413,7 @@ mod integration_tests {
413413 let reader = DuckDBReader :: from_connection_string ( "duckdb://memory" ) . unwrap ( ) ;
414414
415415 let sql = "SELECT 0.1 as small, 123.456 as medium, 999999.999999 as large" ;
416- let df = reader. execute ( sql) . unwrap ( ) ;
416+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
417417
418418 // All should be Float64
419419 assert ! ( matches!(
@@ -465,7 +465,7 @@ mod integration_tests {
465465 let reader = DuckDBReader :: from_connection_string ( "duckdb://memory" ) . unwrap ( ) ;
466466
467467 let sql = "SELECT CAST(1 AS TINYINT) as tiny, CAST(1000 AS SMALLINT) as small, CAST(1000000 AS INTEGER) as int, CAST(1000000000000 AS BIGINT) as big" ;
468- let df = reader. execute ( sql) . unwrap ( ) ;
468+ let df = reader. execute_sql ( sql) . unwrap ( ) ;
469469
470470 // Verify types
471471 assert ! ( matches!(
@@ -533,7 +533,7 @@ mod integration_tests {
533533
534534 // Prepare data - this parses, injects constants into global data, and replaces literals with columns
535535 let prepared =
536- execute:: prepare_data_with_executor ( query, |sql| reader. execute ( sql) ) . unwrap ( ) ;
536+ execute:: prepare_data_with_executor ( query, |sql| reader. execute_sql ( sql) ) . unwrap ( ) ;
537537
538538 // Verify constants were injected into global data (not layer-specific data)
539539 // Both layers share __global__ data for faceting compatibility
@@ -641,7 +641,7 @@ mod integration_tests {
641641 "# ;
642642
643643 let prepared =
644- execute:: prepare_data_with_executor ( query, |sql| reader. execute ( sql) ) . unwrap ( ) ;
644+ execute:: prepare_data_with_executor ( query, |sql| reader. execute_sql ( sql) ) . unwrap ( ) ;
645645
646646 // All layers should use global data for faceting to work
647647 assert ! (
@@ -729,7 +729,7 @@ mod integration_tests {
729729 "# ;
730730
731731 let prepared =
732- execute:: prepare_data_with_executor ( query, |sql| reader. execute ( sql) ) . unwrap ( ) ;
732+ execute:: prepare_data_with_executor ( query, |sql| reader. execute_sql ( sql) ) . unwrap ( ) ;
733733
734734 // Should have global data with the constant injected
735735 assert ! (
0 commit comments