no
This commit is contained in:
11
lib/db.go
11
lib/db.go
@ -18,11 +18,16 @@ var DBConnector *libsql.Connector
|
||||
|
||||
func InitDB() error {
|
||||
// Determine DB path based on /data directory existence
|
||||
dbName := "file:./himbot.db"
|
||||
var dbPath string
|
||||
if _, err := os.Stat("/data"); os.IsNotExist(err) {
|
||||
dbPath = "file:./himbot.db"
|
||||
} else {
|
||||
dbPath = "file:/data/himbot.db"
|
||||
}
|
||||
|
||||
db, err := sql.Open("libsql", dbName)
|
||||
db, err := sql.Open("libsql", dbPath)
|
||||
if err != nil {
|
||||
fmt.Fprintf(os.Stderr, "failed to open db %s", err)
|
||||
fmt.Fprintf(os.Stderr, "failed to open db %s: %v", dbPath, err)
|
||||
os.Exit(1)
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user