Aplicación de ejemplo de Node con TypeScript y Express
Utiliza base de datos PostgreSql, arquitectura hexagonal y permite generar nuevas entidades
1. Renombrar el fichero **.env.example** a **.env**
2. Modificar las variables de entorno del fichero **.env**
3. Instalar el proyecto `npm install`
4. Lanzar el proyecto `npm run start` (para desarrollo utilizar `npm run dev`)
Lanzar el script "newEntity.js".
Este script utiliza como base la carpeta "content/example" para generar los nuevos ficheros.
Ejemplos:
node newEntity.js Car
node newEntity.js UserAccount
1. Generar las imágenes de docker `docker-compose build`
2. Eliminar los contenedores anteriores `docker-compose down`
3. Lanzar los nuevos contenedores `docker-compose up -d`
4. Visualizar los logs de la app `docker logs -f --tail 100 spring 2>&1 | ccze -m ansi -o nolookups`