From 3e953e22b03532f027ecad31a8c5dc2959abc138 Mon Sep 17 00:00:00 2001 From: nyne Date: Sat, 15 Nov 2025 16:06:45 +0800 Subject: [PATCH] fix --- server/dao/db.go | 1 + server/dao/image.go | 1 + 2 files changed, 2 insertions(+) diff --git a/server/dao/db.go b/server/dao/db.go index b5b08d0..a16177e 100644 --- a/server/dao/db.go +++ b/server/dao/db.go @@ -60,6 +60,7 @@ func init() { &model.Activity{}, &model.Collection{}, &model.CollectionResource{}, + &model.Charactor{}, ) } diff --git a/server/dao/image.go b/server/dao/image.go index 5882654..3cf4bc7 100644 --- a/server/dao/image.go +++ b/server/dao/image.go @@ -47,6 +47,7 @@ func GetUnusedImages() ([]model.Image, error) { Where("NOT EXISTS (SELECT 1 FROM resource_images WHERE image_id = images.id)"). Where("NOT EXISTS (SELECT 1 FROM comment_images WHERE image_id = images.id)"). Where("NOT EXISTS (SELECT 1 FROM collection_images WHERE image_id = images.id)"). + Where("NOT EXISTS (SELECT 1 FROM charactors WHERE image_id = images.id)"). Where("created_at < ?", oneDayAgo). Find(&images).Error; err != nil { if errors.Is(err, gorm.ErrRecordNotFound) {