Skip to content

Commit 49b9d90

Browse files
committed
create deleted users
1 parent 3950c09 commit 49b9d90

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

coderd/database/dbgen/dbgen.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -240,6 +240,14 @@ func User(t testing.TB, db database.Store, orig database.User) database.User {
240240
})
241241
require.NoError(t, err, "user last seen")
242242
}
243+
244+
if orig.Deleted {
245+
err = db.UpdateUserDeletedByID(genCtx, database.UpdateUserDeletedByIDParams{
246+
ID: user.ID,
247+
Deleted: orig.Deleted,
248+
})
249+
require.NoError(t, err, "set user as deleted")
250+
}
243251
return user
244252
}
245253

enterprise/cli/server_dbcrypt_test.go

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -209,15 +209,19 @@ func genData(t *testing.T, db database.Store, n int) []database.User {
209209
var users []database.User
210210
// Make some users
211211
for i := 0; i < n; i++ {
212+
var deleted bool
212213
status := database.UserStatusActive
213214
if i%2 == 0 {
214215
status = database.UserStatusSuspended
215216
} else if i%3 == 0 {
216217
status = database.UserStatusDormant
218+
} else if i%5 == 0 {
219+
deleted = true
217220
}
218221
usr := dbgen.User(t, db, database.User{
219222
LoginType: database.LoginTypeOIDC,
220223
Status: status,
224+
Deleted: deleted,
221225
})
222226
_ = dbgen.UserLink(t, db, database.UserLink{
223227
UserID: usr.ID,

0 commit comments

Comments
 (0)