Diesel
Immigrant can generate Diesel schema definitions and derive macros for your Rust projects.
Setup
TODO
Annotations
Use #diesel(…) annotations to control code generation:
#diesel(type="dt::Text",copy,custom)
scalar user_id = sql"TEXT";
#diesel(derive = "async_graphql::Enum")
enum client_kind { confidential; public; };
Generated Code
TODO