#!/bin/sh
# Instala copia de base
# vtamara@pasosdeJesus.org. Dominio público. 2007

# Este archivo es apropiado para ser usado con cron.
# Por ejemplo programe la actualización diaria a las 14:00M con
# $ crontab -e
# 0 14 * * * cd /home/sivel/sivel/; ./pubweb.sh > /tmp/pubweb-stdout 2>&1

# Ojo con permisos.  Verifique que opera bien con el usuario que
# ejecutará la tarea.

if (test ! -f vardb.sh) then {
        echo "Ejecute desde directorio de SIVeL";
        exit 1;
} fi;

. ./vardb.sh


echo "Presiones [ENTER] para borrar  la base $dbnombre del usuario $dbusuario";
read;

cmd="dropdb $socketopt -U $dbusuario $dbnombre";
echo $cmd;
eval $cmd;

cmd="createdb $socketopt -U $dbusuario $dbnombre";
echo $cmd;
eval $cmd;

gzip -d $dirweb/web-sf-sinf-$dm.sql.gz
./bin/psql.sh -f $dirweb/web-sf-sinf-$dm.sql;
# "Y modifique fechas en /home/sivel/sivel/auth/conf.php";
./bin/psql.sh -c "INSERT INTO usuario(id_usuario, password, nombre, 
	descripcion, id_rol)  VALUES 
	('admin', '45bdfc3bf7e421561805fb56b59d577e', 
	'Administrador@', '', '1'); "
./bin/psql.sh -c "INSERT INTO funcionario(id, anotacion, nombre) 
	VALUES ('1', 'Administrador', 'admin');"
./bin/psql.sh -c "INSERT INTO funcionario_caso  (id_funcionario, id_caso)
	SELECT 1, id FROM caso";


