Versions in this module Expand all Collapse all v0 v0.8.3 Jun 16, 2026 v0.8.2 Apr 30, 2026 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