Go to file T
Code
auth_audit_log.sql Add 2FA + audit-log sqlc queries (atomic counter bump, recovery consume, audit insert)
auth_throttle.sql Add usersdb sqlc package: queries for users, emails, resets, verifications, throttle
device_authorizations.sql users/sqlc: device-authorization queries
email_verifications.sql Add usersdb sqlc package: queries for users, emails, resets, verifications, throttle
password_resets.sql Add usersdb sqlc package: queries for users, emails, resets, verifications, throttle
user_emails.sql Add S10 sqlc queries: profile/avatar updates, rename + redirect-rate-limit count, theme + session_epoch, restore, primary-email + delete, notif prefs CRUD
user_gpg_keys.sql users/sqlc: GetUserGPGKey excludes revoked rows
user_gpg_subkeys.sql users/sqlc: queries + generated for user_gpg_keys and user_gpg_subkeys
user_notification_prefs.sql Add S10 sqlc queries: profile/avatar updates, rename + redirect-rate-limit count, theme + session_epoch, restore, primary-email + delete, notif prefs CRUD
user_recovery_codes.sql Add 2FA + audit-log sqlc queries (atomic counter bump, recovery consume, audit insert)
user_ssh_keys.sql users/ssh-keys: add kind column (authentication|signing) + kind-filtered queries
user_tokens.sql Add sqlc queries for user_tokens (insert/list/revoke + auth lookup + last-used touch)
user_totp.sql Add 2FA + audit-log sqlc queries (atomic counter bump, recovery consume, audit insert)
username_redirects.sql Add username_redirects sqlc lookups; regenerate users package with profile columns
users.sql Add private contribution setting