feat(migrations): update site info initialization

This commit is contained in:
LinkinStars
2025-02-19 16:56:36 +08:00
parent 15a9be6e2f
commit b2eb76893f
+8 -6
View File
@@ -23,9 +23,10 @@ import (
"context"
"encoding/json"
"fmt"
"github.com/apache/answer/internal/base/constant"
"time"
"github.com/apache/answer/internal/base/constant"
"github.com/apache/answer/internal/base/data"
"github.com/apache/answer/internal/repo/unique"
"github.com/apache/answer/internal/schema"
@@ -253,11 +254,12 @@ func (m *Mentor) initSiteInfoPrivilegeRank() {
func (m *Mentor) initSiteInfoWrite() {
writeData := map[string]interface{}{
"restrict_answer": true,
"max_image_size": 4,
"max_attachment_size": 8,
"max_image_megapixel": 40,
"authorized_extensions": []string{"jpg", "jpeg", "png", "gif", "webp"},
"restrict_answer": true,
"max_image_size": 4,
"max_attachment_size": 8,
"max_image_megapixel": 40,
"authorized_image_extensions": []string{"jpg", "jpeg", "png", "gif", "webp"},
"authorized_attachment_extensions": make([]string, 0),
}
writeDataBytes, _ := json.Marshal(writeData)
_, m.err = m.engine.Context(m.ctx).Insert(&entity.SiteInfo{