glsql/config

Types

pub type Config {
  Config(
    schema: String,
    out_dir: String,
    driver: String,
    types: dict.Dict(String, mapping.TypeMapping),
    renames: dict.Dict(String, String),
    table_names: dict.Dict(String, TableNaming),
  )
}

Constructors

pub type TableNaming {
  TableNaming(
    module: option.Option(String),
    type_name: option.Option(String),
  )
}

Constructors

Values

pub fn default() -> Config
pub fn load(path: String) -> Result(Config, error.Error)
pub fn parse(src: String) -> Result(Config, error.Error)
Search Document