package main // Config for the running of the commands type Config struct { DriverName string `toml:"driver_name"` PkgName string `toml:"pkg_name"` OutFolder string `toml:"out_folder"` BaseDir string `toml:"base_dir"` ExcludeTables []string `toml:"exclude"` Postgres PostgresConfig `toml:"postgres"` } // PostgresConfig configures a postgres database type PostgresConfig struct { User string `toml:"user"` Pass string `toml:"pass"` Host string `toml:"host"` Port int `toml:"port"` DBName string `toml:"dbname"` SSLMode string `toml:"sslmode"` }