modify drive
This commit is contained in:
parent
20e92d0087
commit
ffb77df6a9
5
go.mod
5
go.mod
@ -3,6 +3,7 @@ module github.com/iyear/E5SubBot
|
|||||||
go 1.13
|
go 1.13
|
||||||
|
|
||||||
require (
|
require (
|
||||||
|
github.com/cloudquery/sqlite v1.0.1 // indirect
|
||||||
github.com/fsnotify/fsnotify v1.4.7
|
github.com/fsnotify/fsnotify v1.4.7
|
||||||
github.com/guonaihong/gout v0.1.12
|
github.com/guonaihong/gout v0.1.12
|
||||||
github.com/pkg/errors v0.9.1
|
github.com/pkg/errors v0.9.1
|
||||||
@ -11,9 +12,9 @@ require (
|
|||||||
github.com/tidwall/gjson v1.6.0
|
github.com/tidwall/gjson v1.6.0
|
||||||
github.com/tidwall/pretty v1.0.1 // indirect
|
github.com/tidwall/pretty v1.0.1 // indirect
|
||||||
go.uber.org/zap v1.10.0
|
go.uber.org/zap v1.10.0
|
||||||
golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e
|
golang.org/x/net v0.0.0-20201021035429-f5854403a974
|
||||||
gopkg.in/natefinch/lumberjack.v2 v2.0.0
|
gopkg.in/natefinch/lumberjack.v2 v2.0.0
|
||||||
gopkg.in/tucnak/telebot.v2 v2.0.0-20200328014118-dd123e949ee1
|
gopkg.in/tucnak/telebot.v2 v2.0.0-20200328014118-dd123e949ee1
|
||||||
gorm.io/driver/mysql v1.1.1
|
|
||||||
gorm.io/gorm v1.21.9
|
gorm.io/gorm v1.21.9
|
||||||
|
modernc.org/sqlite v1.12.0
|
||||||
)
|
)
|
||||||
|
|||||||
23
model/db.go
23
model/db.go
@ -1,10 +1,10 @@
|
|||||||
package model
|
package model
|
||||||
|
|
||||||
import (
|
import (
|
||||||
"fmt"
|
_ "fmt"
|
||||||
"github.com/iyear/E5SubBot/config"
|
"github.com/cloudquery/sqlite"
|
||||||
|
_ "github.com/iyear/E5SubBot/config"
|
||||||
"go.uber.org/zap"
|
"go.uber.org/zap"
|
||||||
"gorm.io/driver/mysql"
|
|
||||||
"gorm.io/gorm"
|
"gorm.io/gorm"
|
||||||
"time"
|
"time"
|
||||||
)
|
)
|
||||||
@ -13,14 +13,15 @@ var DB *gorm.DB
|
|||||||
|
|
||||||
func InitDB() {
|
func InitDB() {
|
||||||
var err error
|
var err error
|
||||||
dsn := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local",
|
//dsn := fmt.Sprintf("%s:%s@tcp(%s:%d)/%s?charset=utf8mb4&parseTime=True&loc=Local",
|
||||||
config.Mysql.User,
|
// config.Mysql.User,
|
||||||
config.Mysql.Password,
|
// config.Mysql.Password,
|
||||||
config.Mysql.Host,
|
// config.Mysql.Host,
|
||||||
config.Mysql.Port,
|
// config.Mysql.Port,
|
||||||
config.Mysql.DB,
|
// config.Mysql.DB,
|
||||||
)
|
//)
|
||||||
DB, err = gorm.Open(mysql.Open(dsn), &gorm.Config{
|
dsn := "rains.db"
|
||||||
|
DB, err = gorm.Open(sqlite.Open(dsn), &gorm.Config{
|
||||||
NowFunc: func() time.Time {
|
NowFunc: func() time.Time {
|
||||||
return time.Now()
|
return time.Now()
|
||||||
},
|
},
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user