glimr/db/gen
Database Code Generator
Generates typed Gleam code from schema definitions and SQL
query files. Scans src/data/{conn_name}/models/ for model
directories, reads schema definitions and SQL queries, and
generates repository modules with type-safe database functions.
Each model directory should contain:
{model}_schema.gleam- Schema definition with table/columnsqueries/- Directory containing.sqlquery files
Generated code is written to {model}/gen/{model}_repository.gleam
and automatically formatted with gleam format.
Values
pub fn run(
name: String,
driver_type: String,
model_filter: option.Option(List(String)),
) -> Nil
Runs code generation for a named connection. Uses the folder structure: src/data/{name}/models/