Skip to content

Commit 927deca

Browse files
author
Alexei Pastuchov
committed
Generate an impl for BuildFilterHelper for diesel::mysql::Mysql
1 parent adee816 commit 927deca

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

wundergraph_derive/src/build_filter_helper.rs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,23 @@ pub fn derive(item: &syn::DeriveInput) -> Result<TokenStream, Diagnostic> {
2828
None
2929
};
3030

31+
let mysql = if cfg!(feature = "mysql") {
32+
Some(derive_non_table_filter(
33+
&model,
34+
item,
35+
&quote!(diesel::mysql::Mysql),
36+
)?)
37+
} else {
38+
None
39+
};
40+
3141
Ok(wrap_in_dummy_mod(
3242
"build_filter_helper",
3343
&model.name,
3444
&quote! {
3545
#pg
3646
#sqlite
47+
#mysql
3748
},
3849
))
3950
}

0 commit comments

Comments
 (0)