Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Conf ¶
type Conf struct { Type string `json:",default=mysql,options=[mysql,postgres]"` // type of database: mysql, postgres Host string `json:",default=localhost"` // address Port int `json:",default=3306"` // port Config string `json:",optional"` // extra config such as charset=utf8mb4&parseTime=True DBName string `json:",default=simple_admin"` // database name Username string `json:",default=root"` // username Password string `json:",optional"` // password MaxIdleConn int `json:",default=10"` // the maximum number of connections in the idle connection pool MaxOpenConn int `json:",default=100"` // the maximum number of open connections to the database LogMode string `json:",default=error"` // open gorm's global logger }
Conf is the configuration structure for GORM.
func (Conf) PostgreSqlDSN ¶
PostgreSqlDSN returns the PostgreSQL DSN link from the configuration.
Click to show internal directories.
Click to hide internal directories.