========
En este repositorio hay scripts para el shel de linux que envuelven tareas repetitivas de glassfish y postgres para hacerlas...igual de repetitivas, pero más cortas.
-
Clonar proyecto
-
Entrar al directorio del proyecto clonado
cd auxscripts
-
Realizar la comprobación de los requerimientos
[ TO-DO ]
-
Copiar los scripts al PATH
sudo cp dbaccion domaccion /bin
Este script envuelve las acciones ejecutadas sobre postgres.
-
Para verificar si una base de datos ya existe (-e)
dbaccion -e [nombre de la base de datos]
-
Para crear una base de datos (-c)
dbaccion -c [nombre de la base de datos]
-
Para eliminar una base de datos (-b)
dbaccion -b [nombre de la base de datos]
-
Para importar instrucciones de un script a una base de datos (-i, -n, -s)
dbaccion -i -n [nombre de la base de datos] -s [nombre/path del script]
-
Para reemplazar contenido de una base de datos con un script(-r, -n, -s)
dbaccion -r -n [nombre de la base de datos] -s [nombre/path del script]
Este script envuelve las acciones ejecutadas sobre postgres.
-
Para verificar el estado (arriba/abajo) de un dominio (-v)
domaccion -v [nombre del dominio]
-
Para iniciar un dominio (-i)
domaccion -i [nombre del dominio]
-
Para detener un dominio (-d)
domaccion -d [nombre del dominio]
[TO DO]