Documentation
¶
Index ¶
- Variables
- func GetDriver(drType DbDriverType) DbDriver
- func GetDriverByName(driverName string) DbDriver
- func GetSqlBuilder(drType DbDriverType) DbDriverSqlBuilder
- func GetSqlBuilderByName(driverName string) DbDriverSqlBuilder
- func RegisterDriver(drType DbDriverType, driver DbDriver)
- type TDriverEngin
Constants ¶
This section is empty.
Variables ¶
View Source
var DbDefaultDriver = &defaultDriver2.TDbDefaultDriver{}
默认数据库驱动
View Source
var Engine = newEngin()
Functions ¶
func GetDriverByName ¶
func GetDriverByName(driverName string) DbDriver
func GetSqlBuilder ¶
func GetSqlBuilder(drType DbDriverType) DbDriverSqlBuilder
func GetSqlBuilderByName ¶
func GetSqlBuilderByName(driverName string) DbDriverSqlBuilder
func RegisterDriver ¶
func RegisterDriver(drType DbDriverType, driver DbDriver)
Types ¶
type TDriverEngin ¶
type TDriverEngin struct {
// contains filtered or unexported fields
}
func (*TDriverEngin) GetBuilder ¶
func (se *TDriverEngin) GetBuilder(drType DbDriverType) DbDriverSqlBuilder
func (*TDriverEngin) GetDriver ¶
func (se *TDriverEngin) GetDriver(drType DbDriverType) DbDriver
func (*TDriverEngin) RegisterBuilder ¶
func (se *TDriverEngin) RegisterBuilder(drType DbDriverType, driver DbDriver)
Click to show internal directories.
Click to hide internal directories.