Files
juwan-backend/app/users/rpc/internal/models/runtime.go
T
zetaloop de32143b6d fix: 用户信息更新返回类型与关注建表缺陷
updateMeLogic 更新后重新查询并返回 User 类型,修复 converter 转换
空响应的错误。proto_string 不再丢弃含空格的字符串。userfollows
ent schema 补上 created_at 的 Default(time.Now)。
2026-04-05 17:04:48 +08:00

80 lines
4.9 KiB
Go

// Code generated by ent, DO NOT EDIT.
package models
import (
"juwan-backend/app/users/rpc/internal/models/schema"
"juwan-backend/app/users/rpc/internal/models/userfollows"
"juwan-backend/app/users/rpc/internal/models/userpreferences"
"juwan-backend/app/users/rpc/internal/models/users"
"time"
)
// The init function reads all schema descriptors with runtime code
// (default values, validators, hooks and policies) and stitches it
// to their package variables.
func init() {
userfollowsFields := schema.UserFollows{}.Fields()
_ = userfollowsFields
userfollowsDescCreatedAt := userfollowsFields[3].Descriptor()
userfollows.DefaultCreatedAt = userfollowsDescCreatedAt.Default.(func() time.Time)
userpreferencesFields := schema.UserPreferences{}.Fields()
_ = userpreferencesFields
// userpreferencesDescNotificationOrder is the schema descriptor for notification_order field.
userpreferencesDescNotificationOrder := userpreferencesFields[1].Descriptor()
// userpreferences.DefaultNotificationOrder holds the default value on creation for the notification_order field.
userpreferences.DefaultNotificationOrder = userpreferencesDescNotificationOrder.Default.(bool)
// userpreferencesDescNotificationCommunity is the schema descriptor for notification_community field.
userpreferencesDescNotificationCommunity := userpreferencesFields[2].Descriptor()
// userpreferences.DefaultNotificationCommunity holds the default value on creation for the notification_community field.
userpreferences.DefaultNotificationCommunity = userpreferencesDescNotificationCommunity.Default.(bool)
// userpreferencesDescNotificationSystem is the schema descriptor for notification_system field.
userpreferencesDescNotificationSystem := userpreferencesFields[3].Descriptor()
// userpreferences.DefaultNotificationSystem holds the default value on creation for the notification_system field.
userpreferences.DefaultNotificationSystem = userpreferencesDescNotificationSystem.Default.(bool)
// userpreferencesDescTheme is the schema descriptor for theme field.
userpreferencesDescTheme := userpreferencesFields[4].Descriptor()
// userpreferences.DefaultTheme holds the default value on creation for the theme field.
userpreferences.DefaultTheme = userpreferencesDescTheme.Default.(string)
// userpreferencesDescLanguage is the schema descriptor for language field.
userpreferencesDescLanguage := userpreferencesFields[5].Descriptor()
// userpreferences.DefaultLanguage holds the default value on creation for the language field.
userpreferences.DefaultLanguage = userpreferencesDescLanguage.Default.(string)
// userpreferencesDescUpdatedAt is the schema descriptor for updated_at field.
userpreferencesDescUpdatedAt := userpreferencesFields[6].Descriptor()
// userpreferences.DefaultUpdatedAt holds the default value on creation for the updated_at field.
userpreferences.DefaultUpdatedAt = userpreferencesDescUpdatedAt.Default.(func() time.Time)
usersFields := schema.Users{}.Fields()
_ = usersFields
// usersDescNickname is the schema descriptor for nickname field.
usersDescNickname := usersFields[5].Descriptor()
// users.DefaultNickname holds the default value on creation for the nickname field.
users.DefaultNickname = usersDescNickname.Default.(string)
// usersDescAvatar is the schema descriptor for avatar field.
usersDescAvatar := usersFields[6].Descriptor()
// users.DefaultAvatar holds the default value on creation for the avatar field.
users.DefaultAvatar = usersDescAvatar.Default.(string)
// usersDescBio is the schema descriptor for bio field.
usersDescBio := usersFields[7].Descriptor()
// users.DefaultBio holds the default value on creation for the bio field.
users.DefaultBio = usersDescBio.Default.(string)
// usersDescCurrentRole is the schema descriptor for current_role field.
usersDescCurrentRole := usersFields[8].Descriptor()
// users.DefaultCurrentRole holds the default value on creation for the current_role field.
users.DefaultCurrentRole = usersDescCurrentRole.Default.(string)
// users.CurrentRoleValidator is a validator for the "current_role" field. It is called by the builders before save.
users.CurrentRoleValidator = usersDescCurrentRole.Validators[0].(func(string) error)
// usersDescIsAdmin is the schema descriptor for is_admin field.
usersDescIsAdmin := usersFields[10].Descriptor()
// users.DefaultIsAdmin holds the default value on creation for the is_admin field.
users.DefaultIsAdmin = usersDescIsAdmin.Default.(bool)
// usersDescCreatedAt is the schema descriptor for created_at field.
usersDescCreatedAt := usersFields[11].Descriptor()
// users.DefaultCreatedAt holds the default value on creation for the created_at field.
users.DefaultCreatedAt = usersDescCreatedAt.Default.(func() time.Time)
// usersDescUpdatedAt is the schema descriptor for updated_at field.
usersDescUpdatedAt := usersFields[12].Descriptor()
// users.DefaultUpdatedAt holds the default value on creation for the updated_at field.
users.DefaultUpdatedAt = usersDescUpdatedAt.Default.(func() time.Time)
}