Files
html/plugins/ethica-quick-stats/stats.sh

7 lines
664 B
Bash
Executable File

#!/bin/bash
DZ=$(PGPASSWORD=admin123 psql -h 10.1.0.3 -p 5432 -U admin -d adx_system -t -A -c "SELECT COUNT(*) FROM ethica.medecins_real WHERE pays='DZ';" 2>/dev/null | tr -d ' ')
MA=$(PGPASSWORD=admin123 psql -h 10.1.0.3 -p 5432 -U admin -d adx_system -t -A -c "SELECT COUNT(*) FROM ethica.medecins_real WHERE pays='MA';" 2>/dev/null | tr -d ' ')
TN=$(PGPASSWORD=admin123 psql -h 10.1.0.3 -p 5432 -U admin -d adx_system -t -A -c "SELECT COUNT(*) FROM ethica.medecins_real WHERE pays='TN';" 2>/dev/null | tr -d ' ')
TOT=$(( ${DZ:-0} + ${MA:-0} + ${TN:-0} ))
echo "{\"plugin\":\"ethica-quick-stats\",\"DZ\":${DZ:-0},\"MA\":${MA:-0},\"TN\":${TN:-0},\"TOTAL\":$TOT}"