70 lines
3.4 KiB
Go
70 lines
3.4 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)
|
|
// userinfo.UpdateDefaultUpdateTime holds the default value on update for the update_time field.
|
|
userinfo.UpdateDefaultUpdateTime = userinfoDescUpdateTime.UpdateDefault.(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)
|
|
}
|