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 数据库类型: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 打开 gorm 的全局日志记录器 }
Conf is the configuration structure for GORM. Conf 是 GORM 的配置结构。
func (Conf) MysqlDSN ¶
MysqlDSN returns the MySQL DSN link from the configuration. MysqlDSN 返回配置中的 MySQL DSN 链接。
func (Conf) PostgreSqlDSN ¶
PostgreSqlDSN returns the PostgreSQL DSN link from the configuration. PostgreSqlDSN 返回配置中的 PostgreSQL DSN 链接。
Click to show internal directories.
Click to hide internal directories.