El seed está en JavaScript (prisma/seed.js) para ejecutarse sin compilar. Prisma lo ejecuta con node -r dotenv/config prisma/seed.js.
./dev.sh setup-devCrea usuario auth demo, ejecuta seed y aplica RLS. No necesitas SEED_USER_ID.
Credenciales demo:
- Email:
demo@finward.dev - Password:
DemoFinward123!
Si ya tienes un usuario en Supabase Auth:
- Añade
SEED_USER_ID=<uuid>abackend/.env - Ejecuta:
./dev.sh db:seed
| Módulo | Datos |
|---|---|
| User | Perfil demo + categorías |
| Accounts | Débito, efectivo, TDC |
| Transactions | Ingreso, gastos, transferencia |
| MSI | Compra iPhone a MSI |
| Recurring | Gasolina quincenal |
| Loan | Préstamo a Juan Pérez |
| CreditCardStatement | Corte pendiente |
| SavingsGoal | Meta vacaciones |
| Investment | CETES, Bitcoin (crypto), NVIDIA (stock) |
| Budget, Notification | Datos de ejemplo |