Instalar Aurora Catalyst
Con el CLI ya instalado, este paso genera un nuevo proyecto Aurora Catalyst. El procedimiento es el mismo para cualquier app Catalyst — el rol que cumpla se decide más adelante, desde la configuración.
1. Genera el proyecto
Sección titulada «1. Genera el proyecto»catalyst new my-projectEsto crea un monorepo Aurora (un workspace backend/ + frontend/) llamado my-project. Mira catalyst new.
2. Establece la conexión a la base de datos
Sección titulada «2. Establece la conexión a la base de datos»Abre backend/.env y apunta el bloque DATABASE_* a una base de datos SQL que puedas alcanzar:
DATABASE_DIALECT = postgresDATABASE_HOST = localhostDATABASE_PORT = 5432DATABASE_USER = postgresDATABASE_PASSWORD = postgresDATABASE_SCHEMA = database-schemaEl scaffold usa PostgreSQL por defecto. Cada app Catalyst necesita su propia base de datos o esquema — si vas a levantar varias apps, dale a cada una la suya para que no choquen.
3. Deja que Catalyst cree las tablas
Sección titulada «3. Deja que Catalyst cree las tablas»En el mismo backend/.env, activa la sincronización del esquema:
DATABASE_SYNCHRONIZE = trueCon la sincronización activada, el ORM construye el esquema a partir de las entidades al arrancar, así no tienes que escribir migraciones solo para empezar.
Siguiente
Sección titulada «Siguiente»Tu proyecto está generado y conectado a una base de datos. El siguiente paso, añadir IAM + OAuth, lo convierte en un proveedor de identidad.