github.com/NpoolPlatform/chain-middleware@v0.0.0-20240228100535-eb1bcf896eb9/pkg/db/rule/rule.go (about) 1 package rule 2 3 import ( 4 "context" 5 6 "entgo.io/ent/entql" 7 "github.com/NpoolPlatform/chain-middleware/pkg/db/ent/privacy" 8 ) 9 10 func FilterTimeRule() privacy.QueryMutationRule { 11 return privacy.FilterFunc(func(ctx context.Context, f privacy.Filter) error { 12 f.Where(entql.FieldEQ("deleted_at", 0)) 13 return privacy.Skip 14 }) 15 }