create account, create email
This commit is contained in:
@ -20,8 +20,8 @@ func (Account) Fields() []ent.Field {
|
||||
field.UUID("id", uuid.UUID{}).Unique().Immutable().Annotations(&entsql.Annotation{Default: "gen_random_uuid()"}),
|
||||
field.Time("created_at").Default(time.Now).Immutable(),
|
||||
field.Time("updated_at").Default(time.Now).UpdateDefault(time.Now),
|
||||
field.String("nickname"),
|
||||
field.String("name"),
|
||||
field.String("nickname").Optional(),
|
||||
field.String("name").Optional(),
|
||||
field.Bytes("secret"),
|
||||
field.Bytes("aes").MinLen(16).MaxLen(32),
|
||||
field.Bytes("x509"),
|
||||
|
@ -28,6 +28,6 @@ func (Email) Fields() []ent.Field {
|
||||
// Edges of the Email.
|
||||
func (Email) Edges() []ent.Edge {
|
||||
return []ent.Edge{
|
||||
edge.From("accounts", Account.Type).Ref("emails").Unique(),
|
||||
edge.From("account", Account.Type).Ref("emails").Unique(),
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user