12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- package entity
- import (
- "app.yhyue.com/moapp/jybase/mysql"
- "github.com/bwmarrin/snowflake"
- "github.com/zeromicro/go-zero/core/logx"
- )
- const (
- Order = "base_order"
- OrderOld = "dataexport_order"
- OrderExtend = "base_order_extend"
- OrderCommodity = "base_order_commodity"
- OrderBusiness = "base_order_business"
- Invoice = "base_invoice"
- Pay = "base_pay"
- OrderRefund = "base_refund_record"
- )
- var (
- Node *snowflake.Node
- Mysql *mysql.Mysql
- JyMysql *mysql.Mysql
- )
- func InitMysql(m, n *mysql.Mysql) {
- Mysql = &mysql.Mysql{
- Address: m.Address,
- UserName: m.UserName,
- PassWord: m.PassWord,
- DBName: m.DBName,
- MaxOpenConns: m.MaxOpenConns,
- MaxIdleConns: m.MaxIdleConns,
- }
- Mysql.Init()
- JyMysql = &mysql.Mysql{
- Address: n.Address,
- UserName: n.UserName,
- PassWord: n.PassWord,
- DBName: n.DBName,
- MaxOpenConns: n.MaxOpenConns,
- MaxIdleConns: n.MaxIdleConns,
- }
- JyMysql.Init()
- logx.Info("初始化mysql")
- }
|