Switch to using soft delete for resources

This commit is contained in:
Abin Simon
2022-03-15 14:48:57 +05:30
parent dbfc2b3928
commit b7eede13c9

View File

@@ -209,6 +209,7 @@ func GetByTraits(ctx context.Context, db bun.IDB, name string, entity interface{
// TODO: better name and possibly pass in trait name
err := db.NewSelect().Model(entity).
Where("traits ->> 'email' = ?", name).
Where("trash = ?", false).
Scan(ctx)
if err != nil {
return nil, err
@@ -221,6 +222,7 @@ func GetIdByTraits(ctx context.Context, db bun.IDB, name string, entity interfac
// TODO: better name and possibly pass in trait name
err := db.NewSelect().Column("id").Model(entity).
Where("traits ->> 'email' = ?", name).
Where("trash = ?", false).
Scan(ctx)
if err != nil {
return nil, err