rdbi_codegen/config/defaults.rs
1//! Default configuration values - single source of truth
2
3/// Default include tables pattern (all tables)
4pub const INCLUDE_TABLES: &str = "*";
5
6/// Default exclude tables pattern (none)
7pub const EXCLUDE_TABLES: &str = "";
8
9/// Whether to generate struct files by default
10pub const GENERATE_STRUCTS: bool = true;
11
12/// Whether to generate DAO files by default
13pub const GENERATE_DAO: bool = true;
14
15/// Default output directory for structs
16pub const OUTPUT_STRUCTS_DIR: &str = "./generated/models";
17
18/// Default output directory for DAOs
19pub const OUTPUT_DAO_DIR: &str = "./generated/dao";
20
21/// Default models module name
22pub const MODELS_MODULE: &str = "models";
23
24/// Default DAO module name
25pub const DAO_MODULE: &str = "dao";
26
27/// Whether to run in dry-run mode by default
28pub const DRY_RUN: bool = false;