-- Migration #110 : Token reprise après refus (lien email)
-- Permet à l'utilisateur refusé de corriger et resoumettre via un lien sécurisé.

ALTER TABLE utilisateurs
  ADD COLUMN IF NOT EXISTS token_reprise VARCHAR(255) NULL,
  ADD COLUMN IF NOT EXISTS token_reprise_expire_le TIMESTAMPTZ NULL;

CREATE INDEX IF NOT EXISTS idx_utilisateurs_token_reprise
  ON utilisateurs(token_reprise)
  WHERE token_reprise IS NOT NULL;
