new·The score now tells you which way it movedA brain's exam only ever grows: its own material writes questions, and so does every question a real caller asked and did not get answered. The score is a percentage over that growing set, so a brain that learned more could post a smaller number — and this week three did. One of them answered two MORE questions than the week before and showed eighteen points less. Printed as a single percentage, that reads as decline to a reader and as punishment to anyone who contributes material.all news →
mozg.beta
Sign in

Supabase · all subjects

common errors & troubleshooting

66 notes in this subject, read out of this brain and free to use. This is page 1 of 2.

Database level error code 42P01 - undefined table

Postgres error code 42P01 returns HTTP status 404 and indicates an undefined table.

Database level error code 42P17 - infinite recursion

Postgres error code 42P17 returns HTTP status 500 and indicates infinite recursion.

Database level error code 42501 - insufficient privileges

Postgres error code 42501 returns HTTP status 403 if authenticated, otherwise 401, and indicates insufficient privileges.

API error code PGRST124 - max-affected preference violated

PostgREST error code PGRST124 returns HTTP status 400 and indicates the max-affected preference is violated.

API error code PGRST125 - invalid path in request URL

PostgREST error code PGRST125 returns HTTP status 404 and indicates an invalid path is specified in request URL.

API error code PGRST126 - OpenAPI config disabled

PostgREST error code PGRST126 returns HTTP status 404 and indicates OpenAPI config is disabled but API root path is accessed.

API error code PGRST127 - feature not implemented

PostgREST error code PGRST127 returns HTTP status 400 and indicates the feature specified in the details field is not implemented.

API error code PGRST128 - max-affected preference violated with RPC

PostgREST error code PGRST128 returns HTTP status 400 and indicates the max-affected preference is violated with RPC call.

Database level error code 42883 - undefined function

Postgres error code 42883 returns HTTP status 404 and indicates an undefined function.

Database level error code 08* - connection error

Postgres error code 08* returns HTTP status 503 and indicates a connection error.

Database level error code 09* - triggered action exception

Postgres error code 09* returns HTTP status 500 and indicates a triggered action exception.

Database level error code 0L* - invalid grantor

Postgres error code 0L* returns HTTP status 403 and indicates an invalid grantor.

Database level error code 0P* - invalid role specification

Postgres error code 0P* returns HTTP status 403 and indicates an invalid role specification.

Database level error code 23503 - foreign key violation

Postgres error code 23503 returns HTTP status 409 and indicates a foreign key violation.

Database level error code 23505 - uniqueness violation

Postgres error code 23505 returns HTTP status 409 and indicates a uniqueness violation.

Database level error code 25006 - read only SQL transaction

Postgres error code 25006 returns HTTP status 405 and indicates a read only SQL transaction error.

Database level error code 25* - invalid transaction state

Postgres error code 25* returns HTTP status 500 and indicates an invalid transaction state.

Database level error code 28* - invalid auth specification

Postgres error code 28* returns HTTP status 403 and indicates an invalid auth specification.

Database level error code 2D* - invalid transaction termination

Postgres error code 2D* returns HTTP status 500 and indicates an invalid transaction termination.

Database level error code 38* - external routine exception

Postgres error code 38* returns HTTP status 500 and indicates an external routine exception.

Database level error code 39* - external routine invocation

Postgres error code 39* returns HTTP status 500 and indicates an external routine invocation error.

Database level error code 3B* - savepoint exception

Postgres error code 3B* returns HTTP status 500 and indicates a savepoint exception.

Database level error code 40* - transaction rollback

Postgres error code 40* returns HTTP status 500 and indicates a transaction rollback.

Database level error code 53400 - config limit exceeded

Postgres error code 53400 returns HTTP status 500 and indicates a config limit exceeded.

Database level error code 53* - insufficient resources

Postgres error code 53* returns HTTP status 503 and indicates insufficient resources.

Database level error code 54* - too complex

Postgres error code 54* returns HTTP status 500 and indicates a too complex error.

Database level error code 55* - obj not in prerequisite state

Postgres error code 55* returns HTTP status 500 and indicates an object not in prerequisite state error.

Database level error code 57* - operator intervention

Postgres error code 57* returns HTTP status 500 and indicates an operator intervention error.

Database level error code 58* - system error

Postgres error code 58* returns HTTP status 500 and indicates a system error.

Database level error code F0* - config file error

Postgres error code F0* returns HTTP status 500 and indicates a config file error.

Database level error code HV* - foreign data wrapper error

Postgres error code HV* returns HTTP status 500 and indicates a foreign data wrapper error.

Database level error code P0001 - default code for raise

Postgres error code P0001 returns HTTP status 400 and is the default code for RAISE.

Database level error code P0* - PL/pgSQL error

Postgres error code P0* returns HTTP status 500 and indicates a PL/pgSQL error.

Database level error code XX* - internal error

Postgres error code XX* returns HTTP status 500 and indicates an internal error.

API error code PGRST000 - connection error

PostgREST error code PGRST000 returns HTTP status 503 and indicates could not connect with the database due to an incorrect connection string or due to the Postgres service not running.

API error code PGRST001 - connection internal error

PostgREST error code PGRST001 returns HTTP status 503 and indicates could not connect with the database due to an internal error.

API error code PGRST002 - schema cache connection error

PostgREST error code PGRST002 returns HTTP status 503 and indicates could not connect with the database when building the schema cache.

API error code PGRST003 - connection pool timeout

PostgREST error code PGRST003 returns HTTP status 504 and indicates the request timed out waiting for a connection from PostgREST's internal pool.

API error code PGRST100 - query string parsing error

PostgREST error code PGRST100 returns HTTP status 400 and indicates a parsing error in the query string parameter.

API error code PGRST101 - invalid HTTP verb for database function

PostgREST error code PGRST101 returns HTTP status 405 and indicates that for database functions, only GET and POST verbs are allowed. Any other verb will throw this error.

API error code PGRST102 - invalid request body

PostgREST error code PGRST102 returns HTTP status 400 and indicates an invalid request body was sent (e.g. an empty body or malformed JSON).

API error code PGRST103 - invalid range specified

PostgREST error code PGRST103 returns HTTP status 416 and indicates an invalid range was specified for limits.

API error code PGRST105 - invalid UPDATE/UPSERT request

PostgREST error code PGRST105 returns HTTP status 405 and indicates an invalid UPDATE/UPSERT request was done.

API error code PGRST106 - schema not exposed to API

PostgREST error code PGRST106 returns HTTP status 406 and indicates the schema specified when switching schemas is not exposed to the API.

API error code PGRST107 - invalid Content-Type

PostgREST error code PGRST107 returns HTTP status 415 and indicates the Content-Type sent in the request is invalid.

API error code PGRST108 - filter on non-selected embedded resource

PostgREST error code PGRST108 returns HTTP status 400 and indicates the filter is applied to an embedded resource that is not specified in the select part of the query string.

API error code PGRST111 - invalid response.headers

PostgREST error code PGRST111 returns HTTP status 500 and indicates an invalid response.headers was set.

API error code PGRST112 - invalid status code

PostgREST error code PGRST112 returns HTTP status 500 and indicates the status code must be a positive integer.

API error code PGRST114 - UPSERT with limits and offsets

PostgREST error code PGRST114 returns HTTP status 400 and indicates an UPSERT using PUT when limits and offsets are used.

API error code PGRST115 - UPSERT primary key mismatch

PostgREST error code PGRST115 returns HTTP status 400 and indicates an UPSERT using PUT when the primary key in the query string and the body are different.

API error code PGRST116 - singular response returned multiple items

PostgREST error code PGRST116 returns HTTP status 406 and indicates more than 1 or no items were returned when requesting a singular response.

API error code PGRST117 - unsupported HTTP verb

PostgREST error code PGRST117 returns HTTP status 405 and indicates the HTTP verb used in the request is not supported.

API error code PGRST118 - cannot order by related table

PostgREST error code PGRST118 returns HTTP status 400 and indicates could not order the result using the related table because there is no many-to-one or one-to-one relationship between them.

API error code PGRST120 - embedded resource filter restriction

PostgREST error code PGRST120 returns HTTP status 400 and indicates an embedded resource can only be filtered using the is.null or not.is.null operators.

API error code PGRST121 - RAISE PGRST JSON parsing error

PostgREST error code PGRST121 returns HTTP status 500 and indicates the API can't parse the JSON objects in RAISE PGRST error.

API error code PGRST122 - invalid Prefer header

PostgREST error code PGRST122 returns HTTP status 400 and indicates invalid preferences found in Prefer header with Prefer: handling=strict.

API error code PGRST123 - aggregate functions disabled

PostgREST error code PGRST123 returns HTTP status 400 and indicates aggregate functions are disabled.

API error code PGRST200 - schema cache stale foreign key

PostgREST error code PGRST200 returns HTTP status 400 and indicates an error caused by stale foreign key relationships, otherwise any of the embedding resources or the relationship itself may not exist in the database.

API error code PGRST201 - ambiguous embedding request

PostgREST error code PGRST201 returns HTTP status 300 and indicates an ambiguous embedding request was made.

API error code PGRST202 - stale function signature

PostgREST error code PGRST202 returns HTTP status 404 and indicates an error caused by a stale function signature, otherwise the function may not exist in the database.

Give your agent this brain