PostgREST 9.0.0-แแก แแแแแจแแแแ แแแฎแแ, แชแแแแ แแแฅแแแแ แแแ แกแแ แแแ แ PostgreSQL DBMS-แแก แแกแฃแแฃแฅแ แแแแแแแขแแก แแแแฎแแ แชแแแแแแแ, แ แแแแแแช แแแ แแแแแก แแแแแฅแขแแแก แแ แกแแแฃแแ แแแแแชแแแแ แแแแแแแ RESTful API-แจแ. แแแแก แแแชแแแแ, แ แแ แ แแแแชแแฃแ แ แแแแแชแแแแแ แแแแแฅแขแแแแ (ORMs) แแแแคแแฅแกแแ แแก, PostgREST แฅแแแแก แฎแแแแแก แแแ แแแแแ แแแแแชแแแแ แแแแแจแ. แแแแแชแแแแ แแแแแก แแฎแแ แ แแกแแแ แแแฃแจแแแแแก JSON แแแกแฃแฎแแแแก แกแแ แแฃแแแแแชแแแก, แแแแแชแแแแ แแแแแแแชแแแก แแ แแแขแแ แแแแชแแแก. แกแแกแขแแแแก แแฃแจแแแแ แกแแแแแ แแกแแ แขแแแแฃแ แกแแ แแแ แแ 2000-แแแ แแแแฎแแแแแก แแแกแแแฃแจแแแแแแแ. แแ แแแฅแขแแก แแแแ แแฌแแ แแแ Haskell-แจแ แแ แแแฌแแแแแแ MIT แแแชแแแแแแ.
แแแแแแแแแ, แแฎแแแแ แแแแแชแแแแ แแแแแก แแ แแแแแแแแแก แแแฅแแแแแแแก แแแแแงแแแแแแ, แจแแแแซแแแแ แแแฃแจแแแ แฌแแแแแ แแแแแชแแแแแแ (แชแฎแ แแแแแ, แแแฎแแแก แขแแแแแ แแ แจแแแแฎแฃแแ แแ แแชแแแฃแ แแแ) HTTP-แแ. แแ แจแแแแฎแแแแแจแ, แแ แแ แแก แกแแญแแ แ แแกแแแ แแแ แแแแแแก แแแจแแคแแ แ แแ แฉแแแฃแแแแ แแ, แแ แแ GRANT แแ แซแแแแแ แกแแแแแ แแกแแ แแแแกแแแแแก, แ แแ แชแฎแ แแแ แฎแแแแแกแแฌแแแแแ แแแฎแแแก REST API-แแ. แจแแกแแซแแแแแแแ แฌแแแแแแก แแแแคแแแฃแ แแชแแ แขแแแแแแ (JWT) แแ แแ แแแแแแแแ โแแ แแแแแคแแ แแแแแแแกโ แแแแแแแฃแ แ แแแแแก แฃแกแแคแ แแฎแแแแแก (Row Level Security) แแแแแงแแแแแแ.
แแ แฅแแขแแฅแขแฃแ แฃแแแ, PostgREST แฃแแแซแแแแก แแแแแชแแแแแแ แแ แแแแขแแ แแแฃแแ แแ แฅแแขแแฅแขแฃแ แแกแแแ (แแแแแชแแแแแแ แแ แแแแขแแ แแแฃแแ แแ แฅแแขแแฅแขแฃแ แ), แกแแแแช แแแแ แแกแแ แแแกแแแ แแแแแ แแ แแแแฎแแแแ แแแแแแแ แแแแแแก, แแ แแแแ แแงแแแแแแ แแแแแชแแแแ แแ แ แฌแแแแแแก (Data Access Layer).
แแฎแแ แแแ แกแแแจแ แชแแแแแแแแแก แจแแ แแก:
- แแแแแฌแแแ แแแฃแแ แชแฎแ แแแแแ แแแแแแขแ แจแแแแฎแแแก แกแฅแแแแก แฅแแจแก, แ แแแแช แจแแกแแซแแแแแแ แแแฎแแแ แแกแแแ แชแฎแ แแแแแแก แฉแแกแแ UPSERT แแ INSERT แแแแ แแชแแแแ แแแแแแ แแแแแก แแแกแฃแฎแจแ, แจแแแกแ แฃแแแก OPTIONS แแแแฎแแแแแแ แแ แแแแแฎแแ แชแแแแแก OpenAPI แแฎแแ แแแญแแ แ.
- RPC POST-แแก แกแแจแฃแแแแแแ แแแแแแแ แแฃแแแ แคแฃแแฅแชแแแแแก แแแแแซแแฎแแแ แแ แแ แฃแกแแฎแแแ แแแ แแแแขแ แแ.
- แแแแแแแ แแฃแแแ แคแฃแแฅแชแแแแแก แแแแแซแแฎแแแ แแ แแ JSON แแแ แแแแขแ แแ โPrefer: params=single-objectโ แกแแแแฃแ แแก แแแ แแจแ.
- แแแแแแแ แแฃแแแ แแแแขแแก แขแแแแก แแแแแชแแแแแแก แฉแแขแแแ แแแ แคแฃแแฅแชแแแแจแ แแแแฎแแแแแแแก แแแแแงแแแแแแ โแจแแแแแ แกแแก แขแแแ: แแแแแแแชแแ/แแฅแขแแขแ แแแแแแโ.
- แแแแแแแ แแฃแแแ แขแแฅแกแขแแก แฉแแขแแแ แแแ แคแฃแแฅแชแแแแจแ แจแแแแแฎแแแก แแแแแงแแแแแแ "แจแแแแแ แกแแก แขแแแ: แขแแฅแกแขแ/แฃแแ แแแ".
- แแแแแขแแแฃแแแ แแ แแแแ แคแ แฉแฎแแแแแจแ แกแแแแแแแแแแก แแแฅแชแแแแก แแฎแแ แแแญแแ แ, แแแแแแแแแ, "?col=in.("Double\"Quote"), ?col=in.("Back\\slash")".
- แแแฌแแแแแฃแแแ แแแ แแแแ แแแแแก แ แแกแฃแ แกแแแแก แแแคแแแขแแ แแก แจแแกแแซแแแแแแแ แฉแแจแแแแแฃแแ แคแแแขแ แแแแก แกแแคแฃแซแแแแแ (โ/projects?select=*,clients!inner(*)&clients.id=eq.12โ.
- "is" แแแแ แแขแแ แ แแซแแแแ แแแแจแแแแแแแแก "แฃแชแแแแ".
- แแแฆแฌแแฃแแแ แแแแกแแแแแแแ PostgreSQL 14-แแแ แแ PostgreSQL 9.5-แแก แแฎแแ แแแญแแ แ แจแแฌแงแแ.
แฌแงแแ แ: opennet.ru