package database import ( "database/sql" "log" _ "github.com/glebarez/go-sqlite" ) const FILENAME string = "storage.db" var database *sql.DB func OpenSQLite() error { db, err := sql.Open("sqlite", FILENAME) if err != nil { return err } log.Println("Successfully connected to SQLite Database") database = db return nil } func InitDB() { _, err := database.Exec(TOKENTABLECREATE) if err != nil { log.Fatal("Failed to init database:\n", err) } log.Println("Successfully initiated the Database!") } func Close() error { return database.Close() }