chore: vacuum db file after deleting resource (#210)

This commit is contained in:
boojack
2022-09-10 23:43:19 +08:00
committed by GitHub
parent 6e4577f721
commit 76801dfa4f

View File

@@ -141,6 +141,11 @@ func (s *Store) DeleteResource(ctx context.Context, delete *api.ResourceDelete)
return FormatError(err)
}
// Vacuum sqlite database file size after deleting resource.
if _, err := s.db.Exec("VACUUM;"); err != nil {
return err
}
s.cache.DeleteCache(api.ResourceCache, delete.ID)
return nil