馃殌
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
  1. Packages
  2. Common

Instalaci贸n en back

AnteriorCommonSiguienteInstalaci贸n en front

脷ltima actualizaci贸n hace 1 a帽o

Para iniciar la instalaci贸n ejecutaremos el comando

aurora add back

De las opciones propuestas, seleccionaremos common.ge

Este comando instalar谩 todos los ficheros necesarios en nuestro proyecto y a帽ade el c贸digo necesario para registrar nuestro paquete common.

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

Seed Idiomas y Pa铆ses

npm run start:repl

Una vez arrancada nuestra aplicaci贸n en modo REPL, desde consola podremos ejecutar los seeders de cada m贸dulo, es importante ejecutar primero el CommonLangSeeder y a continuaci贸n CommonCountrySeeder.

await $(CommonLangSeeder).main()
await $(CommonCountrySeeder).main()
await $(CommonAdministrativeAreaLevel1Seeder).main()
await $(CommonAdministrativeAreaLevel2Seeder).main()
await $(CommonSeeder).main()

Nos faltar铆a poblar nuestra base de datos con la informaci贸n que viene por defecto en nuestro paquete common, para ello arrancaremos nuestra aplicaci贸n en modo .

Si tienes instalado el m贸dulo de e accede al fichero @api/common/common.seeder.ts para descomentar lo comandos para cargar los permisos y ejecutar.

REPL
oAuth
IAM
Add common package