Files
Regisflow/check-production-readiness.sql
T
michaelschal 55e4952e74 Improve deployment process and fix critical Docker issues for production
Fixes Docker entrypoint issues, improves deployment guide, and adds a test script.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 4b008663-bd72-492b-b0b6-fa252367e730
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/0715008c-7244-40f4-befc-26c014852236/4b008663-bd72-492b-b0b6-fa252367e730/tRJufBX
2025-07-19 14:07:26 +00:00

42 lines
1.1 KiB
SQL

-- Script de vérification pour RegisFlow Production
-- À exécuter pour valider que la base de données est prête
-- Vérifier la version PostgreSQL
SELECT version();
-- Vérifier les tables principales
\dt
-- Compter les utilisateurs
SELECT COUNT(*) as total_users FROM users;
-- Compter les magasins
SELECT COUNT(*) as total_stores FROM stores;
-- Compter les ventes
SELECT COUNT(*) as total_sales FROM sales;
-- Vérifier l'utilisateur admin par défaut
SELECT username, role, email FROM users WHERE role = 'admin';
-- Vérifier les index pour performance
\di
-- Taille de la base de données
SELECT pg_size_pretty(pg_database_size('regisflow')) as database_size;
-- Dernières ventes (si des données existent)
SELECT id, vendeur, nom, prenom, created_at
FROM sales
ORDER BY created_at DESC
LIMIT 5;
-- Vérifier les sessions actives
SELECT COUNT(*) as active_sessions FROM sessions;
-- Status général
SELECT
'RegisFlow Production Check' as status,
CURRENT_TIMESTAMP as check_time,
current_database() as database_name,
current_user as database_user;