Skip to main content

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ú.