feat: migrate to PostgreSQL GORM and MinIO file storage

Use UUID models and soft deletion, persist file relationships with deduplicated monthly MinIO objects, and add admin file management. Update mini-program media handling and add local dev configuration.
This commit is contained in:
2026-11-01 11:48:45 +08:00
parent 0530523750
commit 4934a69581
94 changed files with 4686 additions and 2147 deletions
+1 -1
View File
@@ -101,7 +101,7 @@ Page(withDataCache(withListPagination({
var today = new Date(); today.setHours(0,0,0,0);
var items = itemsOf(list).map(function(item, idx) {
var cid = parseInt(item.created_by) || 0;
var cid = String(item.created_by) || 0;
item.creator_name = nameMap[cid] || (cid == myUid ? '我' : 'TA');
item.creator_avatar = avatarMap[cid] || '';
item.creator_initial = (item.creator_name || '?')[0].toUpperCase();