Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { // The database connection string Dsn string // The database schemas to generate models for Schemas pq.StringArray // a context value can then be used to set the schema at runtime // useful for multi-tenant setups SharedSchema string `yaml:"shared_schema"` // List of tables that will be included. Others are ignored Only map[string][]string // List of tables that will be should be ignored. Others are included Except map[string][]string // How many tables to fetch in parallel Concurrency int // Which UUID package to use (gofrs or google) UUIDPkg string `yaml:"uuid_pkg"` // Which `database/sql` driver to use (the full module name) DriverName string `yaml:"driver_name"` // The name of the folder to output the models package to Output string // The name you wish to assign to your generated models package Pkgname string NoFactory bool `yaml:"no_factory"` }
type IndexExtra ¶ added in v0.29.0
Click to show internal directories.
Click to hide internal directories.