package storage import ( "database/sql" "gitea.d3m0k1d.ru/d3m0k1d/d3m0k1d.ru/backend/internal/logger" _ "modernc.org/sqlite" "os" ) var db_path = os.Getenv("DB_PATH") func CreateTables() error { logger := logger.New(false) db, err := sql.Open("sqlite", db_path) if err != nil { logger.Error(err.Error()) return err } _, err = db.Exec(Migrations) if err != nil { logger.Error(err.Error()) return err } defer func() { err = db.Close() if err != nil { logger.Error(err.Error()) } }() return nil }