feat: 迁移plant

This commit is contained in:
Blizzard
2026-05-23 13:55:05 +08:00
parent a93477ea8e
commit ae6d03d351
228 changed files with 25296 additions and 917 deletions
+28 -19
View File
@@ -22,25 +22,34 @@ func NewServiceContext(c config.Config) *ServiceContext {
}
if err := db.AutoMigrate(
&plantModel.SundynixPlantUserProfile{},
&plantModel.SundynixMyPlant{},
&plantModel.SundynixCarePlan{},
&plantModel.SundynixCareRecord{},
&plantModel.SundynixCareTask{},
&plantModel.SundynixGrowthRecord{},
&plantModel.SundynixWiki{},
&plantModel.SundynixWikiClass{},
&plantModel.SundynixPost{},
&plantModel.SundynixPostComment{},
&plantModel.SundynixPostLike{},
&plantModel.SundynixPostTopic{},
&plantModel.SundynixUserStar{},
&plantModel.SundynixExchangeItem{},
&plantModel.SundynixExchangeOrder{},
&plantModel.SundynixLevelConfig{},
&plantModel.SundynixBadgeConfig{},
&plantModel.SundynixUserBadge{},
&plantModel.SundynixAiChatHistory{},
&plantModel.UserProfile{},
&plantModel.MyPlant{},
&plantModel.MyPlantOss{},
&plantModel.CarePlan{},
&plantModel.CareRecord{},
&plantModel.CareTask{},
&plantModel.GrowthRecord{},
&plantModel.Wiki{},
&plantModel.WikiClass{},
&plantModel.WikiOss{},
&plantModel.WikiClassRelation{},
&plantModel.WikiRelated{},
&plantModel.UserStar{},
&plantModel.Post{},
&plantModel.PostComment{},
&plantModel.PostLike{},
&plantModel.PostOss{},
&plantModel.Topic{},
&plantModel.OcrLog{},
&plantModel.MediaCheckResult{},
&plantModel.ExchangeItem{},
&plantModel.ExchangeOrder{},
&plantModel.LevelConfig{},
&plantModel.BadgeConfig{},
&plantModel.UserBadge{},
&plantModel.AiChatHistory{},
&plantModel.GrowthRecordOss{},
&plantModel.Banner{},
); err != nil {
logx.Errorf("数据库迁移失败: %v", err)
}