1
0
Fork 0

Check at HTTP layer for DELETE mode

master
Philip O'Toole 9 months ago
parent e7ab1389c9
commit 0e743fcee3

@ -764,6 +764,11 @@ func (s *Service) handleBoot(w http.ResponseWriter, r *http.Request, qp QueryPar
http.Error(w, "invalid SQLite data", http.StatusBadRequest)
return
}
if !db.IsDELETEModeEnabled(peek) {
http.Error(w, "SQLite database file is in WAL mode - convert it to DELETE mode via 'PRAGMA journal_mode=DELETE'",
http.StatusBadRequest)
return
}
s.logger.Printf("starting boot process")
_, err = s.store.ReadFrom(bufReader)

Loading…
Cancel
Save