Migrácie
V projekte využívame ORM Prisma. Pre vytvorenie migrácie treba upraviť súbor schema.prisma
podľa potreby.
Potom vytvoriť novú migráciu, ktorá sa automaticky aplikuje na databázu na adrese localhost:5432
.
Ak nie sú vykonané zmeny, tak sa nevytvorí nová migrácia iba sa aplikujú čakajúce migrácie.
Vytvorenie novej migrácie alebo aplikovanie migrácií
yarn migrate
Pri použítí príkazu yarn migrate
sa databáza naseeduje. Ak však už bola raz naseedovaná, pri opakovaní príkazu sa už neseeduje. Preto ak sa napríklad doplní do súboru seed.js
ďalší záznam, je potrebné seedovanie spraviť samostatne.
Seedovanie databázy
yarn seed
Záznamy, ktoré už v databáze sú sa opakovane nepridávajú.