diff options
| author | Zahar Izmailov <izmailov9@gmail.com> | 2025-01-22 00:55:21 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-01-22 00:55:21 +0300 |
| commit | 4dd40f6f192e3f94f2ea4fe9e942e6663b5a1527 (patch) | |
| tree | c7918c7d5dd0d09508b520a9ee0a68a25fd17238 | |
| parent | 7911eeb69f6489ec9a858c1c40792d6a40e99b23 (diff) | |
Add checkpoint handling in CloseDB function (#2646)
* Add checkpoint handling in CloseDB function
---------
Co-authored-by: Zakhar Izmaylov <ptdev@kedruss.ru>
| -rw-r--r-- | database/db.go | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/database/db.go b/database/db.go index 2058729f..1998ba23 100644 --- a/database/db.go +++ b/database/db.go @@ -123,6 +123,11 @@ func InitDB(dbPath string) error { func CloseDB() error { if db != nil { + + if err := Checkpoint(); err != nil { + log.Printf("error executing checkpoint: %v", err) + } + sqlDB, err := db.DB() if err != nil { return err |
