37 lines
1.1 KiB
Bash
37 lines
1.1 KiB
Bash
#!/bin/bash
|
|
|
|
# Script de test complet du système de vérification de signature
|
|
|
|
echo "🧪 Test complet du système de vérification de signature"
|
|
echo ""
|
|
|
|
# 1. Vérifier que le PDF signé existe
|
|
if [ ! -f "test-signature-output/test-contrat-signe.pdf" ]; then
|
|
echo "❌ PDF signé non trouvé. Exécutez d'abord: node test-signature-complete.mjs"
|
|
exit 1
|
|
fi
|
|
|
|
echo "✅ PDF signé trouvé"
|
|
echo ""
|
|
|
|
# 2. Appliquer la migration Supabase (si besoin)
|
|
echo "📊 Vérification de la table signature_verifications..."
|
|
echo ""
|
|
echo "⚠️ IMPORTANT: Vous devez appliquer la migration manuellement dans Supabase Dashboard"
|
|
echo ""
|
|
echo "1. Allez sur https://supabase.com/dashboard/project/YOUR_PROJECT_ID/editor"
|
|
echo "2. Copiez le contenu de: supabase/migrations/20251028_signature_verifications.sql"
|
|
echo "3. Exécutez-le dans le SQL Editor"
|
|
echo ""
|
|
echo "Appuyez sur Entrée quand c'est fait..."
|
|
read
|
|
|
|
# 3. Lancer le serveur dev
|
|
echo ""
|
|
echo "🚀 Lancement du serveur dev..."
|
|
echo ""
|
|
echo "Dans un autre terminal, exécutez: npm run dev"
|
|
echo ""
|
|
echo "Puis visitez: http://localhost:3000/test-signature-verification"
|
|
echo ""
|
|
echo "✅ Test prêt !"
|