diff --git a/query-projector/src/translate.rs b/query-projector/src/translate.rs index db605a6f..f4856c44 100644 --- a/query-projector/src/translate.rs +++ b/query-projector/src/translate.rs @@ -233,7 +233,7 @@ impl ToConstraint for ColumnConstraint { pub enum ProjectedSelect { Constant(ConstantProjector), Query { - query: SelectQuery, + query: Box, projector: Box, }, } @@ -499,16 +499,16 @@ pub fn query_to_select(schema: &Schema, query: AlgebraicQuery) -> Result cc_to_select_query( + None => Box::new(cc_to_select_query( sql_projection, query.cc, distinct, group_by_cols, query.order, query.limit, - ), + )), }, projector: datalog_projector, }