feat: support deleting logs based on filtering results (#35)

* feat: support deleting logs based on filtering results

* fix(record): fix the problem of wrong number of parameters when outputting delete logs
This commit is contained in:
Li4n0
2021-07-22 22:46:11 +08:00
committed by GitHub
parent 206808e83a
commit 9863821dbc
22 changed files with 322 additions and 32 deletions
+11 -3
View File
@@ -2,11 +2,19 @@ package database
import "gorm.io/gorm"
var DB *gorm.DB
var (
DB *gorm.DB
Driver DriverType
)
func InitDB(driver, dsn string) (err error) {
type DriverType = string
const Sqlite = "sqlite"
func InitDB(driver DriverType, dsn string) (err error) {
Driver = driver
switch driver {
case "sqlite":
case Sqlite:
DB, err = NewSqlite3(dsn)
}
return err