aboutsummaryrefslogtreecommitdiff
path: root/repositories/types.go
diff options
context:
space:
mode:
authorBobby <[email protected]>2026-02-24 17:36:55 +0530
committerBobby <[email protected]>2026-02-24 17:36:55 +0530
commit2df69fab61b580b6b329db214ee0025a9d84958d (patch)
treebf7d69e1cfc5f6dc3e387f99325e6842e7dc60c1 /repositories/types.go
parentd3507ae5b9d88a250b444c0e996fa07f84f6e3c5 (diff)
downloadmetachan-2df69fab61b580b6b329db214ee0025a9d84958d.tar.xz
metachan-2df69fab61b580b6b329db214ee0025a9d84958d.zip
feat: Enhance person handling and synchronization logic
- Introduced new Person entity with detailed attributes - Updated repositories and controllers to support person data retrieval - Implemented PersonSync task for background enrichment of person data - Refactored existing character and voice actor logic to utilize Person entity - Added Jikan API integration for fetching person details
Diffstat (limited to 'repositories/types.go')
-rw-r--r--repositories/types.go5
1 files changed, 5 insertions, 0 deletions
diff --git a/repositories/types.go b/repositories/types.go
index d83fa11..afa7056 100644
--- a/repositories/types.go
+++ b/repositories/types.go
@@ -27,3 +27,8 @@ type characterStub struct {
MALID int
EnrichedAt *time.Time
}
+
+type personStub struct {
+ MALID int
+ EnrichedAt *time.Time
+}