1
0
mirror of https://github.com/fumiama/paper-manager.git synced 2026-06-06 08:20:24 +08:00
Files
paper-manager/backend/global/db.go
2023-03-17 18:29:02 +08:00

27 lines
406 B
Go

package global
import (
"sync"
sql "github.com/FloatTech/sqlite"
)
const (
userdbpath = DataFolder + "user.db"
filedbpath = DataFolder + "file.db"
)
type UserDatabase struct {
mu sync.RWMutex
db sql.Sqlite
}
type FileDatabase struct {
mu sync.RWMutex
db sql.Sqlite
}
var (
UserDB = UserDatabase{db: sql.Sqlite{DBPath: userdbpath}}
FileDB = FileDatabase{db: sql.Sqlite{DBPath: filedbpath}}
)