1
0
mirror of https://github.com/mgerb/go-discord-bot synced 2026-01-10 17:12:48 +00:00

back end done for video archiving

This commit is contained in:
2018-08-20 23:37:58 -05:00
parent e593472c84
commit 5a542e0ffb
16 changed files with 272 additions and 125 deletions

View File

@@ -7,17 +7,21 @@ import (
_ "github.com/jinzhu/gorm/dialects/sqlite"
)
// Conn - database connection
var Conn *gorm.DB
var conn *gorm.DB
// Init - initialize database
func Init() {
func Init(migrations ...interface{}) {
var err error
Conn, err = gorm.Open("sqlite3", "data.db")
conn, err = gorm.Open("sqlite3", "data.db")
if err != nil {
panic("failed to connect database")
}
Conn.DB().SetMaxIdleConns(1)
conn.DB().SetMaxIdleConns(1)
conn.AutoMigrate(migrations...)
}
// GetConn - get db connection
func GetConn() *gorm.DB {
return conn
}