feat(database): update passwordHash length and add migration snapshot
Some checks failed
Lint / lint (push) Has been cancelled
Backend Tests / test (push) Has been cancelled

Increase `passwordHash` field length to 100 in the `users` schema to accommodate larger hashes. Add migration snapshot `0005_snapshot.json` to capture database state changes.
This commit is contained in:
Mathis HERRIOT
2026-01-14 20:51:24 +01:00
parent ff6fc1c6b3
commit a4ce48a91c
4 changed files with 1649 additions and 1 deletions

View File

@@ -0,0 +1 @@
ALTER TABLE "users" ALTER COLUMN "password_hash" SET DATA TYPE varchar(100);

File diff suppressed because it is too large Load Diff

View File

@@ -36,6 +36,13 @@
"when": 1768417827439,
"tag": "0004_cheerful_dakota_north",
"breakpoints": true
},
{
"idx": 5,
"version": "7",
"when": 1768420201679,
"tag": "0005_perpetual_silverclaw",
"breakpoints": true
}
]
}

View File

@@ -29,7 +29,7 @@ export const users = pgTable(
displayName: varchar("display_name", { length: 32 }),
username: varchar("username", { length: 32 }).notNull().unique(),
passwordHash: varchar("password_hash", { length: 95 }).notNull(),
passwordHash: varchar("password_hash", { length: 100 }).notNull(),
// Sécurité
twoFactorSecret: pgpEncrypted("two_factor_secret"),