| 123456789101112131415161718192021222324252627282930 |
- package db
- import (
- "fmt"
- "github.com/xormplus/xorm"
- )
- var driverName = "oci8"
- var dataSourceName = "mtp2_test18/muchinfo@192.168.31.117:1521/orcl"
- var engine *xorm.Engine
- // NewDbDriver 创建数据库驱动
- func NewDbDriver() error {
- var err error
- engine, err := xorm.NewOracle(driverName, dataSourceName)
- if err != nil {
- fmt.Println("create db engine failed:", err)
- return err
- }
- tabs, err := engine.DBMetas()
- if err != nil {
- fmt.Println("create db engine failed:", err)
- return err
- }
- fmt.Println(len(tabs))
- return nil
- }
|