🚀
Aurora Framework
  • ¿Que es AURORA?
  • Primeros pasos
    • Instalación
    • Crear tu primera aplicación
    • Configura tu base de datos
    • Crear tu primer modulo
    • Crear un pipeline de despliegue
  • Fundamentos
    • API Yaml definition
    • QueryStatement
    • CQRS
    • Transacciones
    • ValueObjects
    • Estructura de proyecto
    • Multi-idioma
  • Packages
    • Environments information
    • Common
      • Instalación en back
      • Instalación en front
    • OAuth & IAM
      • Instalación en back
      • Instalación en front
    • Settings
    • Auditing
      • Instalación en back
      • Instalación en front
    • Queue Manager
      • Instalación en back
      • Instalación en front
      • Gestionar Jobs
    • MS Entra ID
      • Instalación en back
      • Instalación en front
    • Storage account
      • Instalación en back
      • Instalación en front
    • Azure Storage Account
      • Instalación en back
  • Ejemplos
    • Aplicación de libros
      • Instalación del back
      • Entidad Author
      • Entidad Book
Con tecnología de GitBook
En esta página
  • Seed Auditing
  • Otras consideraciones
  1. Packages
  2. Auditing

Instalación en back

Instalación del package Auditing

AnteriorAuditingSiguienteInstalación en front

Última actualización hace 2 años

Para iniciar la instalación ejecutaremos el comando

aurora add back

De las opciones propuestas, seleccionaremos auditing.

Este comando instalará todos los ficheros y paquetes necesarios en nuestro proyecto y añade el código para registrar nuestro paquete auditing.

Seed Auditing

npm run start:repl

Una vez arrancada nuestra aplicación en modo REPL, desde consola podremos ejecutar el seeder de nuestro paquete Auditing.

await $(AuditingSeeder).main()

Otras consideraciones

Solo en el caso de instalar el paquete auditing sin el paquete iam, tendremos que comentar las referencias al paquete IAM del fichero @api/auditing/auditing.seeder.ts

Consejo, para agilizar el desarrollo puedes establecer la variable DATABASE_SYNCHRONIZE a true en el fichero .env, para que Aurora cree por ti la estructura de base de datos necesaria.

Si arrancamos nuestra aplicación debería de crear la estructura de la base de datos de nuestro paquete auditing.

npm run start:dev

Nos faltaría poblar nuestra base de datos con la información básica para nuestro paquete auditing, para ello arrancaremos nuestra aplicación en modo .

Una vez poblada la base de datos, deberemos de conceder los permisos de auditing a nuestro role de administrador o roles que se requieran, si tenemos instalado el paquete .

Deberíamos de tener en nuestra definición de nuestra API rest con Swagger y en la definición de nuestra API GraphQL.

REPL
IAM
http://localhost:8080/api
http://localhost:8080/graphql
Selección de auditing