Hooks 쿼리 등 작업 전 후에 원하는 코드 등을 추가하여 추가 작업을 할 수 있게 해준다. Where - ex) update 시 hook이 작동 될 수 있게 해당 schema에 hook을 OnUpdate에 적용을 해놨을 때, ent.Mutation의 데이터에 값이 들어있지 않는다. import ( gen "project/ent" "project/ent/hook" ) // user schema func (User) Fields() []ent.Field { return []ent.Field{ field.String("email"), field.String("password"), } } func (User) Hooks []ent.Hook { return []ent.Hook{ hook.If(func(next..