master
李光春 8 months ago
parent afad52b41f
commit 9d1ad9e708

@ -1,16 +0,0 @@
package dorm
import (
"xorm.io/xorm"
)
type XormClientConfigXorm struct {
Dns string // 地址
}
// XormClient
// https://xorm.io/
type XormClient struct {
db *xorm.Engine // 驱动
config *XormClientConfigXorm // 配置
}

@ -1,15 +0,0 @@
package dorm
import (
"xorm.io/builder"
"xorm.io/xorm"
)
// GetDb 获取驱动
func (c *XormClient) GetDb() *xorm.Engine {
return c.db
}
func (c *XormClient) GetBuilder(dialect string) *builder.Builder {
return builder.Dialect(dialect)
}

@ -1,21 +0,0 @@
package dorm
import (
"errors"
"fmt"
_ "github.com/go-sql-driver/mysql"
"xorm.io/xorm"
)
func NewXormMysqlClient(config *XormClientConfigXorm) (*XormClient, error) {
var err error
c := &XormClient{config: config}
c.db, err = xorm.NewEngine("mysql", c.config.Dns)
if err != nil {
return nil, errors.New(fmt.Sprintf("连接失败:%v", err))
}
return c, nil
}

@ -1,21 +0,0 @@
package dorm
import (
"errors"
"fmt"
_ "github.com/lib/pq"
"xorm.io/xorm"
)
func NewXormPostgresClient(config *XormClientConfigXorm) (*XormClient, error) {
var err error
c := &XormClient{config: config}
c.db, err = xorm.NewEngine("postgres", c.config.Dns)
if err != nil {
return nil, errors.New(fmt.Sprintf("连接失败:%v", err))
}
return c, nil
}

@ -1,27 +0,0 @@
package dorm
import (
"xorm.io/xorm"
)
// XormClientSession https://xorm.io/zh/docs/chapter-10/readme/
type XormClientSession struct {
*xorm.Session
}
// Begin 开始事务,需要创建 Session 对象
//func (c *XormClient) Begin() (*XormClientSession, error) {
// session := c.db.NewSession()
// defer session.Close()
// return &session, session.Begin()
//}
// Rollback 回滚事务
//func (c *XormClientSession) Rollback() error {
// return c.Rollback()
//}
// Commit 提交事务
//func (c *XormClientSession) Commit() error {
// return c.Commit()
//}

@ -1,13 +0,0 @@
package gfcron
import (
"github.com/gogf/gf/v2/os/gcron"
"github.com/gogf/gf/v2/os/gctx"
)
// https://goframe.org/pages/viewpage.action?pageId=30736411
var (
Cron *gcron.Cron
Ctx = gctx.New()
)
Loading…
Cancel
Save