T
Tural ƏhmədovMüəllif
tural.ahmadov@example.comPrisma ORM ilə Mürəkkəb Əlaqələrin (Relations) Qurulması
One-to-Many və Many-to-Many əlaqələrdə silinmə kaskadları və referensial bütövlük.
Prisma sxemində modellər arasındakı əlaqələri təyin edərkən 'onDelete' qaydalarına diqqət yetirmək vacibdir. Məsələn, bir istifadəçi silindikdə onun yazıları da silinməlidirmi ('Cascade'), yoxsa müəllif sahəsi boş qalmalıdır ('SetNull')?
Bizim bloq platformasında 'onDelete: SetNull' qaydası tətbiq olunub ki, müəllif hesabı silinsə belə bloqun dəyərli yazıları itməsin. Prisma bu bütövlüyü həm ORM səviyyəsində, həm də birbaşa PostgreSQL foreign key-ləri ilə təmin edir.
←Bütün yazılara qayıtKateqoriya: Database