Versions in this module Expand all Collapse all v0 v0.8.1 Apr 12, 2026 v0.8.0 Apr 5, 2026 Changes in this version type DatabaseConfig + Schema string v0.7.4 Mar 23, 2026 Changes in this version type GenerateConfig + Migration MigrationGenConfig + type MigrationGenConfig struct + Format string + Name string + Output string v0.7.3 Mar 16, 2026 v0.7.2 Mar 15, 2026 Changes in this version type DoctorConfig + SkipPerformance bool v0.7.1 Mar 12, 2026 v0.7.0 Feb 8, 2026 v0.6.7 Feb 3, 2026 Changes in this version + const ExitConfig + const ExitDBConnect + const ExitGeneral + const ExitSchemaParse + const ExitSuccess + func ExitWithError(err error) + type ClientConfig struct + Filter string + IDType string + Output string + Package string + Runtime string + Schema string + type Config struct + Database DatabaseConfig + Doctor DoctorConfig + Generate GenerateConfig + Migrate MigrateConfig + Schema string + func LoadConfig(explicitConfigPath string) (*Config, string, error) + func (c *Config) DSN() (string, error) + func (c *Config) ResolvedSchema() string + type DatabaseConfig struct + Host string + Name string + Password string + Port int + SSLMode string + URL string + User string + type DoctorConfig struct + Verbose bool + type ExitError struct + Code int + Err error + Message string + func ConfigError(msg string, err error) *ExitError + func DBConnectError(msg string, err error) *ExitError + func GeneralError(msg string, err error) *ExitError + func SchemaParseError(msg string, err error) *ExitError + func (e *ExitError) Error() string + func (e *ExitError) Unwrap() error + type GenerateConfig struct + Client ClientConfig + type MigrateConfig struct + DryRun bool + Force bool