Files
workspace/code/base-project/base-go-v3/ent/runtime.go
T
2025-11-26 17:31:56 +08:00

68 lines
3.3 KiB
Go

// Code generated by ent, DO NOT EDIT.
package ent
import (
"cn/oneao/base-go/ent/schema"
"cn/oneao/base-go/ent/userinfo"
"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() {
userinfoFields := schema.UserInfo{}.Fields()
_ = userinfoFields
// userinfoDescSeqNo is the schema descriptor for seq_no field.
userinfoDescSeqNo := userinfoFields[1].Descriptor()
// userinfo.DefaultSeqNo holds the default value on creation for the seq_no field.
userinfo.DefaultSeqNo = userinfoDescSeqNo.Default.(int64)
// userinfoDescEmail is the schema descriptor for email field.
userinfoDescEmail := userinfoFields[2].Descriptor()
// userinfo.EmailValidator is a validator for the "email" field. It is called by the builders before save.
userinfo.EmailValidator = userinfoDescEmail.Validators[0].(func(string) error)
// userinfoDescUsername is the schema descriptor for username field.
userinfoDescUsername := userinfoFields[3].Descriptor()
// userinfo.UsernameValidator is a validator for the "username" field. It is called by the builders before save.
userinfo.UsernameValidator = func() func(string) error {
validators := userinfoDescUsername.Validators
fns := [...]func(string) error{
validators[0].(func(string) error),
validators[1].(func(string) error),
}
return func(username string) error {
for _, fn := range fns {
if err := fn(username); err != nil {
return err
}
}
return nil
}
}()
// userinfoDescPassword is the schema descriptor for password field.
userinfoDescPassword := userinfoFields[4].Descriptor()
// userinfo.PasswordValidator is a validator for the "password" field. It is called by the builders before save.
userinfo.PasswordValidator = userinfoDescPassword.Validators[0].(func(string) error)
// userinfoDescGender is the schema descriptor for gender field.
userinfoDescGender := userinfoFields[5].Descriptor()
// userinfo.DefaultGender holds the default value on creation for the gender field.
userinfo.DefaultGender = userinfoDescGender.Default.(int64)
// userinfoDescAccount is the schema descriptor for account field.
userinfoDescAccount := userinfoFields[6].Descriptor()
// userinfo.AccountValidator is a validator for the "account" field. It is called by the builders before save.
userinfo.AccountValidator = userinfoDescAccount.Validators[0].(func(string) error)
// userinfoDescCreateTime is the schema descriptor for create_time field.
userinfoDescCreateTime := userinfoFields[7].Descriptor()
// userinfo.DefaultCreateTime holds the default value on creation for the create_time field.
userinfo.DefaultCreateTime = userinfoDescCreateTime.Default.(func() time.Time)
// userinfoDescUpdateTime is the schema descriptor for update_time field.
userinfoDescUpdateTime := userinfoFields[8].Descriptor()
// userinfo.DefaultUpdateTime holds the default value on creation for the update_time field.
userinfo.DefaultUpdateTime = userinfoDescUpdateTime.Default.(func() time.Time)
// userinfoDescID is the schema descriptor for id field.
userinfoDescID := userinfoFields[0].Descriptor()
// userinfo.DefaultID holds the default value on creation for the id field.
userinfo.DefaultID = userinfoDescID.Default.(func() int64)
}