From 22c1260a268794711dc5b488c336f3f1fa602c00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gast=C3=B3n=20Fournier?= Date: Mon, 22 Sep 2025 17:34:05 +0200 Subject: [PATCH] chore: include funciton to size the issue --- src/lib/features/users/user-store.ts | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/lib/features/users/user-store.ts b/src/lib/features/users/user-store.ts index da4582e568..cdf1946ecd 100644 --- a/src/lib/features/users/user-store.ts +++ b/src/lib/features/users/user-store.ts @@ -344,7 +344,7 @@ export class UserStore implements IUserStore { } async getFirstUserDate(): Promise { - const firstInstanceUser = await this.db('users') + const firstInstanceUser = await this.db(TABLE) .select('created_at') .where('is_system', '=', false) .orderBy('created_at', 'asc') @@ -352,4 +352,13 @@ export class UserStore implements IUserStore { return firstInstanceUser ? firstInstanceUser.created_at : null; } + + // this is temporary to find out how many cases we have + async findDeletedUsersWithEmail(): Promise { + return this.db(TABLE) + .select('*') + .whereNotNull('deleted_at') + .andWhereRaw('length(email) > 0') + .then((rows) => rows.map(rowToUser)); + } }