MCPcopy Create free account
hub / github.com/bewcloud/bewcloud / delete

Method delete

lib/models/user.ts:112–147  ·  view source on GitHub ↗
(userId: string)

Source from the content-addressed store, hash-verified

110 }
111
112 static async delete(userId: string) {
113 await db.query(
114 sql`DELETE FROM "bewcloud_user_sessions" WHERE "user_id" = $1`,
115 [
116 userId,
117 ],
118 );
119
120 await db.query(
121 sql`DELETE FROM "bewcloud_verification_codes" WHERE "user_id" = $1`,
122 [
123 userId,
124 ],
125 );
126
127 await db.query(
128 sql`DELETE FROM "bewcloud_news_feed_articles" WHERE "user_id" = $1`,
129 [
130 userId,
131 ],
132 );
133
134 await db.query(
135 sql`DELETE FROM "bewcloud_news_feeds" WHERE "user_id" = $1`,
136 [
137 userId,
138 ],
139 );
140
141 await db.query(
142 sql`DELETE FROM "bewcloud_users" WHERE "id" = $1`,
143 [
144 userId,
145 ],
146 );
147 }
148}
149
150export class UserSessionModel {

Callers 15

getMissingMigrationsFunction · 0.45
eFunction · 0.45
removeMethod · 0.45
RoFunction · 0.45
stopFunction · 0.45
eFunction · 0.45
postFunction · 0.45
postFunction · 0.45
postFunction · 0.45
postFunction · 0.45
postFunction · 0.45
postFunction · 0.45

Calls 1

queryMethod · 0.80

Tested by

no test coverage detected