Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var DriverMysql = Driver{"mysql", orm.DRMySQL}
View Source
var DriverOracle = Driver{"oracle", orm.DROracle}
View Source
var DriverPostgres = Driver{"postgres", orm.DRPostgres}
View Source
var DriverSqlite = Driver{"sqlite3", orm.DRSqlite}
View Source
var DriverTiDB = Driver{"tidb", orm.DRTiDB}
Functions ¶
func RegisterDriver ¶ added in v0.0.22
func RegisterModel ¶
func RegisterModel(models ...interface{})
Types ¶
type OrmContext ¶
func InitPostgresOrm ¶
func InitPostgresOrm(config PostgresConfig) (context OrmContext, err error)
Initialize
func InitSqliteOrm ¶
func InitSqliteOrm(config SqliteConfig) (context OrmContext, err error)
func (*OrmContext) Transaction ¶ added in v0.0.22
func (o *OrmContext) Transaction(h func(ctx OrmContext) error) (err error)
type Pager ¶ added in v0.0.27
type PostgresConfig ¶
type SqliteConfig ¶
type SqliteConfig struct {
Database string
}
Click to show internal directories.
Click to hide internal directories.