فهرست منبع

new: VACUUM database

mhsanaei 1 ماه پیش
والد
کامیت
f60682a6b7
1فایلهای تغییر یافته به همراه3 افزوده شده و 0 حذف شده
  1. 3 0
      web/service/inbound.go

+ 3 - 0
web/service/inbound.go

@@ -2091,6 +2091,9 @@ func (s *InboundService) MigrationRequirements() {
 	defer func() {
 		if err == nil {
 			tx.Commit()
+			if dbErr := db.Exec(`VACUUM "main"`).Error; dbErr != nil {
+				logger.Warningf("VACUUM failed: %v", dbErr)
+			}
 		} else {
 			tx.Rollback()
 		}