()
| 886 | deletedAt: Date, |
| 887 | ): Promise<boolean> => { |
| 888 | const mark = async () => { |
| 889 | const marked = await db |
| 890 | .update(organizations) |
| 891 | .set({ deletedAt }) |
| 892 | .where(and(eq(organizations.id, organizationId), isNull(organizations.deletedAt))) |
| 893 | .returning({ id: organizations.id }); |
| 894 | return marked.length > 0; |
| 895 | }; |
| 896 | if (await mark()) return true; |
| 897 | const held = await db |
| 898 | .select({ id: organizations.id }) |
no test coverage detected