285 lines
16 KiB
Go
285 lines
16 KiB
Go
// Code generated by ent, DO NOT EDIT.
|
|
|
|
package ent
|
|
|
|
import (
|
|
"mingyang-admin-app-rpc/ent/schema"
|
|
"mingyang-admin-app-rpc/ent/user"
|
|
"mingyang-admin-app-rpc/ent/userloginlog"
|
|
"mingyang-admin-app-rpc/ent/userthirdauth"
|
|
"time"
|
|
)
|
|
|
|
// The init function reads all schema descriptors with runtime code.proto
|
|
// (default values, validators, hooks and policies) and stitches it
|
|
// to their package variables.
|
|
func init() {
|
|
userMixin := schema.User{}.Mixin()
|
|
userMixinFields0 := userMixin[0].Fields()
|
|
_ = userMixinFields0
|
|
userMixinFields1 := userMixin[1].Fields()
|
|
_ = userMixinFields1
|
|
userMixinFields2 := userMixin[2].Fields()
|
|
_ = userMixinFields2
|
|
userFields := schema.User{}.Fields()
|
|
_ = userFields
|
|
// userDescCreatedAt is the schema descriptor for created_at field.
|
|
userDescCreatedAt := userMixinFields0[1].Descriptor()
|
|
// user.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
user.DefaultCreatedAt = userDescCreatedAt.Default.(func() time.Time)
|
|
// userDescUpdatedAt is the schema descriptor for updated_at field.
|
|
userDescUpdatedAt := userMixinFields0[2].Descriptor()
|
|
// user.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
user.DefaultUpdatedAt = userDescUpdatedAt.Default.(func() time.Time)
|
|
// user.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
|
|
user.UpdateDefaultUpdatedAt = userDescUpdatedAt.UpdateDefault.(func() time.Time)
|
|
// userDescStatus is the schema descriptor for status field.
|
|
userDescStatus := userMixinFields1[0].Descriptor()
|
|
// user.DefaultStatus holds the default value on creation for the status field.
|
|
user.DefaultStatus = userDescStatus.Default.(uint8)
|
|
// userDescTenantID is the schema descriptor for tenant_id field.
|
|
userDescTenantID := userMixinFields2[0].Descriptor()
|
|
// user.DefaultTenantID holds the default value on creation for the tenant_id field.
|
|
user.DefaultTenantID = userDescTenantID.Default.(uint64)
|
|
// userDescUsername is the schema descriptor for username field.
|
|
userDescUsername := userFields[0].Descriptor()
|
|
// user.UsernameValidator is a validator for the "username" field. It is called by the builders before save.
|
|
user.UsernameValidator = func() func(string) error {
|
|
validators := userDescUsername.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
validators[2].(func(string) error),
|
|
}
|
|
return func(username string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(username); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// userDescEmail is the schema descriptor for email field.
|
|
userDescEmail := userFields[1].Descriptor()
|
|
// user.EmailValidator is a validator for the "email" field. It is called by the builders before save.
|
|
user.EmailValidator = func() func(string) error {
|
|
validators := userDescEmail.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
validators[2].(func(string) error),
|
|
}
|
|
return func(email string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(email); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// userDescMobile is the schema descriptor for mobile field.
|
|
userDescMobile := userFields[2].Descriptor()
|
|
// user.MobileValidator is a validator for the "mobile" field. It is called by the builders before save.
|
|
user.MobileValidator = userDescMobile.Validators[0].(func(string) error)
|
|
// userDescPasswordHash is the schema descriptor for password_hash field.
|
|
userDescPasswordHash := userFields[3].Descriptor()
|
|
// user.PasswordHashValidator is a validator for the "password_hash" field. It is called by the builders before save.
|
|
user.PasswordHashValidator = userDescPasswordHash.Validators[0].(func(string) error)
|
|
// userDescSalt is the schema descriptor for salt field.
|
|
userDescSalt := userFields[4].Descriptor()
|
|
// user.SaltValidator is a validator for the "salt" field. It is called by the builders before save.
|
|
user.SaltValidator = func() func(string) error {
|
|
validators := userDescSalt.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(salt string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(salt); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// userDescNickname is the schema descriptor for nickname field.
|
|
userDescNickname := userFields[5].Descriptor()
|
|
// user.DefaultNickname holds the default value on creation for the nickname field.
|
|
user.DefaultNickname = userDescNickname.Default.(string)
|
|
// user.NicknameValidator is a validator for the "nickname" field. It is called by the builders before save.
|
|
user.NicknameValidator = userDescNickname.Validators[0].(func(string) error)
|
|
// userDescAvatar is the schema descriptor for avatar field.
|
|
userDescAvatar := userFields[6].Descriptor()
|
|
// user.AvatarValidator is a validator for the "avatar" field. It is called by the builders before save.
|
|
user.AvatarValidator = userDescAvatar.Validators[0].(func(string) error)
|
|
// userDescIsVerified is the schema descriptor for is_verified field.
|
|
userDescIsVerified := userFields[10].Descriptor()
|
|
// user.DefaultIsVerified holds the default value on creation for the is_verified field.
|
|
user.DefaultIsVerified = userDescIsVerified.Default.(uint32)
|
|
// userDescRegisteredLoginIP is the schema descriptor for registered_login_ip field.
|
|
userDescRegisteredLoginIP := userFields[11].Descriptor()
|
|
// user.RegisteredLoginIPValidator is a validator for the "registered_login_ip" field. It is called by the builders before save.
|
|
user.RegisteredLoginIPValidator = userDescRegisteredLoginIP.Validators[0].(func(string) error)
|
|
// userDescLoginAttempts is the schema descriptor for login_attempts field.
|
|
userDescLoginAttempts := userFields[12].Descriptor()
|
|
// user.DefaultLoginAttempts holds the default value on creation for the login_attempts field.
|
|
user.DefaultLoginAttempts = userDescLoginAttempts.Default.(int64)
|
|
// userDescRegistrationSource is the schema descriptor for registration_source field.
|
|
userDescRegistrationSource := userFields[14].Descriptor()
|
|
// user.RegistrationSourceValidator is a validator for the "registration_source" field. It is called by the builders before save.
|
|
user.RegistrationSourceValidator = userDescRegistrationSource.Validators[0].(func(string) error)
|
|
userloginlogMixin := schema.UserLoginLog{}.Mixin()
|
|
userloginlogMixinFields0 := userloginlogMixin[0].Fields()
|
|
_ = userloginlogMixinFields0
|
|
userloginlogMixinFields1 := userloginlogMixin[1].Fields()
|
|
_ = userloginlogMixinFields1
|
|
userloginlogMixinFields2 := userloginlogMixin[2].Fields()
|
|
_ = userloginlogMixinFields2
|
|
userloginlogFields := schema.UserLoginLog{}.Fields()
|
|
_ = userloginlogFields
|
|
// userloginlogDescCreatedAt is the schema descriptor for created_at field.
|
|
userloginlogDescCreatedAt := userloginlogMixinFields0[1].Descriptor()
|
|
// userloginlog.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
userloginlog.DefaultCreatedAt = userloginlogDescCreatedAt.Default.(func() time.Time)
|
|
// userloginlogDescUpdatedAt is the schema descriptor for updated_at field.
|
|
userloginlogDescUpdatedAt := userloginlogMixinFields0[2].Descriptor()
|
|
// userloginlog.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
userloginlog.DefaultUpdatedAt = userloginlogDescUpdatedAt.Default.(func() time.Time)
|
|
// userloginlog.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
|
|
userloginlog.UpdateDefaultUpdatedAt = userloginlogDescUpdatedAt.UpdateDefault.(func() time.Time)
|
|
// userloginlogDescStatus is the schema descriptor for status field.
|
|
userloginlogDescStatus := userloginlogMixinFields1[0].Descriptor()
|
|
// userloginlog.DefaultStatus holds the default value on creation for the status field.
|
|
userloginlog.DefaultStatus = userloginlogDescStatus.Default.(uint8)
|
|
// userloginlogDescTenantID is the schema descriptor for tenant_id field.
|
|
userloginlogDescTenantID := userloginlogMixinFields2[0].Descriptor()
|
|
// userloginlog.DefaultTenantID holds the default value on creation for the tenant_id field.
|
|
userloginlog.DefaultTenantID = userloginlogDescTenantID.Default.(uint64)
|
|
// userloginlogDescLoginTime is the schema descriptor for login_time field.
|
|
userloginlogDescLoginTime := userloginlogFields[1].Descriptor()
|
|
// userloginlog.DefaultLoginTime holds the default value on creation for the login_time field.
|
|
userloginlog.DefaultLoginTime = userloginlogDescLoginTime.Default.(func() time.Time)
|
|
// userloginlogDescLoginIP is the schema descriptor for login_ip field.
|
|
userloginlogDescLoginIP := userloginlogFields[2].Descriptor()
|
|
// userloginlog.LoginIPValidator is a validator for the "login_ip" field. It is called by the builders before save.
|
|
userloginlog.LoginIPValidator = func() func(string) error {
|
|
validators := userloginlogDescLoginIP.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(login_ip string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(login_ip); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// userloginlogDescLoginLocation is the schema descriptor for login_location field.
|
|
userloginlogDescLoginLocation := userloginlogFields[3].Descriptor()
|
|
// userloginlog.LoginLocationValidator is a validator for the "login_location" field. It is called by the builders before save.
|
|
userloginlog.LoginLocationValidator = userloginlogDescLoginLocation.Validators[0].(func(string) error)
|
|
// userloginlogDescLoginResult is the schema descriptor for login_result field.
|
|
userloginlogDescLoginResult := userloginlogFields[6].Descriptor()
|
|
// userloginlog.DefaultLoginResult holds the default value on creation for the login_result field.
|
|
userloginlog.DefaultLoginResult = userloginlogDescLoginResult.Default.(bool)
|
|
// userloginlogDescFailureReason is the schema descriptor for failure_reason field.
|
|
userloginlogDescFailureReason := userloginlogFields[7].Descriptor()
|
|
// userloginlog.FailureReasonValidator is a validator for the "failure_reason" field. It is called by the builders before save.
|
|
userloginlog.FailureReasonValidator = userloginlogDescFailureReason.Validators[0].(func(string) error)
|
|
// userloginlogDescSessionID is the schema descriptor for session_id field.
|
|
userloginlogDescSessionID := userloginlogFields[8].Descriptor()
|
|
// userloginlog.SessionIDValidator is a validator for the "session_id" field. It is called by the builders before save.
|
|
userloginlog.SessionIDValidator = userloginlogDescSessionID.Validators[0].(func(string) error)
|
|
userthirdauthMixin := schema.UserThirdAuth{}.Mixin()
|
|
userthirdauthMixinFields0 := userthirdauthMixin[0].Fields()
|
|
_ = userthirdauthMixinFields0
|
|
userthirdauthMixinFields1 := userthirdauthMixin[1].Fields()
|
|
_ = userthirdauthMixinFields1
|
|
userthirdauthMixinFields2 := userthirdauthMixin[2].Fields()
|
|
_ = userthirdauthMixinFields2
|
|
userthirdauthFields := schema.UserThirdAuth{}.Fields()
|
|
_ = userthirdauthFields
|
|
// userthirdauthDescCreatedAt is the schema descriptor for created_at field.
|
|
userthirdauthDescCreatedAt := userthirdauthMixinFields0[1].Descriptor()
|
|
// userthirdauth.DefaultCreatedAt holds the default value on creation for the created_at field.
|
|
userthirdauth.DefaultCreatedAt = userthirdauthDescCreatedAt.Default.(func() time.Time)
|
|
// userthirdauthDescUpdatedAt is the schema descriptor for updated_at field.
|
|
userthirdauthDescUpdatedAt := userthirdauthMixinFields0[2].Descriptor()
|
|
// userthirdauth.DefaultUpdatedAt holds the default value on creation for the updated_at field.
|
|
userthirdauth.DefaultUpdatedAt = userthirdauthDescUpdatedAt.Default.(func() time.Time)
|
|
// userthirdauth.UpdateDefaultUpdatedAt holds the default value on update for the updated_at field.
|
|
userthirdauth.UpdateDefaultUpdatedAt = userthirdauthDescUpdatedAt.UpdateDefault.(func() time.Time)
|
|
// userthirdauthDescStatus is the schema descriptor for status field.
|
|
userthirdauthDescStatus := userthirdauthMixinFields1[0].Descriptor()
|
|
// userthirdauth.DefaultStatus holds the default value on creation for the status field.
|
|
userthirdauth.DefaultStatus = userthirdauthDescStatus.Default.(uint8)
|
|
// userthirdauthDescTenantID is the schema descriptor for tenant_id field.
|
|
userthirdauthDescTenantID := userthirdauthMixinFields2[0].Descriptor()
|
|
// userthirdauth.DefaultTenantID holds the default value on creation for the tenant_id field.
|
|
userthirdauth.DefaultTenantID = userthirdauthDescTenantID.Default.(uint64)
|
|
// userthirdauthDescOpenid is the schema descriptor for openid field.
|
|
userthirdauthDescOpenid := userthirdauthFields[1].Descriptor()
|
|
// userthirdauth.OpenidValidator is a validator for the "openid" field. It is called by the builders before save.
|
|
userthirdauth.OpenidValidator = func() func(string) error {
|
|
validators := userthirdauthDescOpenid.Validators
|
|
fns := [...]func(string) error{
|
|
validators[0].(func(string) error),
|
|
validators[1].(func(string) error),
|
|
}
|
|
return func(openid string) error {
|
|
for _, fn := range fns {
|
|
if err := fn(openid); err != nil {
|
|
return err
|
|
}
|
|
}
|
|
return nil
|
|
}
|
|
}()
|
|
// userthirdauthDescUnionid is the schema descriptor for unionid field.
|
|
userthirdauthDescUnionid := userthirdauthFields[2].Descriptor()
|
|
// userthirdauth.UnionidValidator is a validator for the "unionid" field. It is called by the builders before save.
|
|
userthirdauth.UnionidValidator = userthirdauthDescUnionid.Validators[0].(func(string) error)
|
|
// userthirdauthDescAccessToken is the schema descriptor for access_token field.
|
|
userthirdauthDescAccessToken := userthirdauthFields[3].Descriptor()
|
|
// userthirdauth.AccessTokenValidator is a validator for the "access_token" field. It is called by the builders before save.
|
|
userthirdauth.AccessTokenValidator = userthirdauthDescAccessToken.Validators[0].(func(string) error)
|
|
// userthirdauthDescRefreshToken is the schema descriptor for refresh_token field.
|
|
userthirdauthDescRefreshToken := userthirdauthFields[4].Descriptor()
|
|
// userthirdauth.RefreshTokenValidator is a validator for the "refresh_token" field. It is called by the builders before save.
|
|
userthirdauth.RefreshTokenValidator = userthirdauthDescRefreshToken.Validators[0].(func(string) error)
|
|
// userthirdauthDescPlatformUserID is the schema descriptor for platform_user_id field.
|
|
userthirdauthDescPlatformUserID := userthirdauthFields[7].Descriptor()
|
|
// userthirdauth.PlatformUserIDValidator is a validator for the "platform_user_id" field. It is called by the builders before save.
|
|
userthirdauth.PlatformUserIDValidator = userthirdauthDescPlatformUserID.Validators[0].(func(string) error)
|
|
// userthirdauthDescNickname is the schema descriptor for nickname field.
|
|
userthirdauthDescNickname := userthirdauthFields[8].Descriptor()
|
|
// userthirdauth.NicknameValidator is a validator for the "nickname" field. It is called by the builders before save.
|
|
userthirdauth.NicknameValidator = userthirdauthDescNickname.Validators[0].(func(string) error)
|
|
// userthirdauthDescAvatar is the schema descriptor for avatar field.
|
|
userthirdauthDescAvatar := userthirdauthFields[9].Descriptor()
|
|
// userthirdauth.AvatarValidator is a validator for the "avatar" field. It is called by the builders before save.
|
|
userthirdauth.AvatarValidator = userthirdauthDescAvatar.Validators[0].(func(string) error)
|
|
// userthirdauthDescEmail is the schema descriptor for email field.
|
|
userthirdauthDescEmail := userthirdauthFields[10].Descriptor()
|
|
// userthirdauth.EmailValidator is a validator for the "email" field. It is called by the builders before save.
|
|
userthirdauth.EmailValidator = userthirdauthDescEmail.Validators[0].(func(string) error)
|
|
// userthirdauthDescPhone is the schema descriptor for phone field.
|
|
userthirdauthDescPhone := userthirdauthFields[11].Descriptor()
|
|
// userthirdauth.PhoneValidator is a validator for the "phone" field. It is called by the builders before save.
|
|
userthirdauth.PhoneValidator = userthirdauthDescPhone.Validators[0].(func(string) error)
|
|
// userthirdauthDescIsBound is the schema descriptor for is_bound field.
|
|
userthirdauthDescIsBound := userthirdauthFields[12].Descriptor()
|
|
// userthirdauth.DefaultIsBound holds the default value on creation for the is_bound field.
|
|
userthirdauth.DefaultIsBound = userthirdauthDescIsBound.Default.(bool)
|
|
// userthirdauthDescBoundAt is the schema descriptor for bound_at field.
|
|
userthirdauthDescBoundAt := userthirdauthFields[13].Descriptor()
|
|
// userthirdauth.DefaultBoundAt holds the default value on creation for the bound_at field.
|
|
userthirdauth.DefaultBoundAt = userthirdauthDescBoundAt.Default.(func() time.Time)
|
|
}
|