sql >> Databasteknik >  >> RDS >> PostgreSQL

Säkerhet på radnivå med prisma och postgres

Du kan använda prisma-client istället för prisma-binding .

Med prisma-binding , definierar du upplösaren på högsta nivån och delegerar sedan till prisma för all häckning.

Å andra sidan, prisma-client returerar bara skalära värden av en typ, och du måste definiera resolvers för relationerna. Vilket innebär att du har fullständig kontroll över vad du returnerar, även för kapslade frågor. (Se dokumentation till exempel)

Jag skulle föreslå att du använder prisma-client för att tillämpa dina säkerhetsfilter på fälten.



  1. Kan jag skriva PostgreSQL-funktioner på Ruby on Rails?

  2. Hur ska jag lagra en GUID i Oracle?

  3. Vad är en postgres superanvändare

  4. Oracle SQL:variabler som används i stället för tabellnamn