postgrest-js
postgrest-js copied to clipboard
Isomorphic JavaScript client for PostgREST.
# Feature request Right now you can only set a schema in initial supabase client setup. It would be very useful to be able to override the default ('public' normally)...
# Bug report ## Describe the bug Calling Supabase API and RPC functions sometimes gives the following error "FetchError: Unexpected token < in JSON at position 1" ## To Reproduce...
# Feature request ## Is your feature request related to a problem? Please describe. I'd love to have the ability to update multiple rows at once, with different data for...
# Feature request/Potential idea ## Is your feature request related to a problem? Please describe. When selecting columns to return from a request, if there's any complex select query with...
# Feature request ## Is your feature request related to a problem? Please describe. postgres column naming conventions suggest using snake_case. Javascript variable naming conventions typically use camelCase. This leads...
## Preamble In the referenced discussion it was mentioned that currently it is not possible to do transactional changes to the database, which is a common case in a lot...
# Bug report ## Describe the bug When trying to insert an array of objects, where in some objects the key `field2` is present, and in others isn't, the JS...
# Feature request Currently, the `select()` method of the `QueryBuilder` accepts a string of comma-separated values. https://github.com/supabase/postgrest-js/blob/v0.37.2/src/lib/PostgrestQueryBuilder.ts#L33 This does not allow for any type-checking and feels a bit "raw" (personal...
# Bug report While working on https://github.com/supabase-community/postgrest-py/pull/108 I found out that postgrest-js does not escape special characters in column names. ## Describe the bug Columns that have PostgREST special characters...
### Discussed in https://github.com/supabase/supabase/discussions/5927 Originally posted by **Teio07** March 15, 2022 Hi, I'm considering handling deletion using partitions (to separate deleted records from non deleted records) as described in this...