Documentation
¶
There is no documentation for this package.
Directories
¶
| Path | Synopsis |
|---|---|
|
client
|
|
|
admin
Package admin provides primitives to interact with the openapi HTTP API.
|
Package admin provides primitives to interact with the openapi HTTP API. |
|
Package classification gotrue
|
Package classification gotrue |
|
internal
|
|
|
admin
Package admin provides HTTP handlers for the /admin/v1 API.
|
Package admin provides HTTP handlers for the /admin/v1 API. |
|
api/apitask
Package apitask provides a background execution context for background work that limits the execution time to the current request.
|
Package apitask provides a background execution context for background work that limits the execution time to the current request. |
|
dbpool
Package dbpool provides the process-wide Postgres pool used by server-side features that read the project database directly — the Studio SQL runner and Studio membership lookups.
|
Package dbpool provides the process-wide Postgres pool used by server-side features that read the project database directly — the Studio SQL runner and Studio membership lookups. |
|
e2e
Package e2e provides a few utilities for use in unit tests.
|
Package e2e provides a few utilities for use in unit tests. |
|
e2e/e2eapi
Package e2eapi provides utilities for end-to-end testing the api.
|
Package e2eapi provides utilities for end-to-end testing the api. |
|
e2e/e2ehooks
Package e2ehooks provides utilities for end-to-end testing of hooks.
|
Package e2ehooks provides utilities for end-to-end testing of hooks. |
|
functions
Package functions provides the studio admin API for edge functions.
|
Package functions provides the studio admin API for edge functions. |
|
hooks/hookserrors
Package hookserrors holds the Error type and some functions to Check responses for errors.
|
Package hookserrors holds the Error type and some functions to Check responses for errors. |
|
mailer
Package mailer defines the GoTrue mail abstraction.
|
Package mailer defines the GoTrue mail abstraction. |
|
mailer/consoleclient
Package consoleclient implements mailer.Client by logging structured email metadata.
|
Package consoleclient implements mailer.Client by logging structured email metadata. |
|
mailer/mailmeclient
Package mailmeclient provides an implementation of mailer.Client that uses gopkg.in/gomail.v2 to send via SMTP.
|
Package mailmeclient provides an implementation of mailer.Client that uses gopkg.in/gomail.v2 to send via SMTP. |
|
mailer/noopclient
Package noopclient provides an implementation of mailer.Client that simply does nothing.
|
Package noopclient provides an implementation of mailer.Client that simply does nothing. |
|
mailer/resendclient
Package resendclient implements mailer.Client using the Resend API.
|
Package resendclient implements mailer.Client using the Resend API. |
|
mailer/sesclient
Package sesclient implements mailer.Client using AWS SES v2.
|
Package sesclient implements mailer.Client using AWS SES v2. |
|
mailer/taskclient
Package taskclient provides an implementation of mailer.Client that uses the apitask package to send mail in the background.
|
Package taskclient provides an implementation of mailer.Client that uses the apitask package to send mail in the background. |
|
maskedfields
Package maskedfields tells a REST caller which columns in a response may have been masked.
|
Package maskedfields tells a REST caller which columns in a response may have been masked. |
|
modelhooks
Package modelhooks runs a project's schema-declared lifecycle hooks on the REST write path.
|
Package modelhooks runs a project's schema-declared lifecycle hooks on the REST write path. |
|
objstore
Package objstore implements a Supabase-compatible object storage HTTP handler backed by the local filesystem.
|
Package objstore implements a Supabase-compatible object storage HTTP handler backed by the local filesystem. |
|
platformproxy
Package platformproxy reverse-proxies /platform/v1 to the self-host control plane sidecar.
|
Package platformproxy reverse-proxies /platform/v1 to the self-host control plane sidecar. |
|
reloader
Package reloader provides support for live configuration reloading.
|
Package reloader provides support for live configuration reloading. |
|
sqlrunner
Package sqlrunner provides the studio SQL-runner HTTP handler.
|
Package sqlrunner provides the studio SQL-runner HTTP handler. |
|
studiobootstrap
Package studiobootstrap answers "what may this caller see and do" from the access rules the schema declared, so Studio does not have to guess.
|
Package studiobootstrap answers "what may this caller see and do" from the access rules the schema declared, so Studio does not have to guess. |
|
studiomembers
Package studiomembers resolves Studio capability from the project database.
|
Package studiomembers resolves Studio capability from the project database. |
|
Send-email hook receiver (POST /internal/v0hooks/send-email).
|
Send-email hook receiver (POST /internal/v0hooks/send-email). |
Click to show internal directories.
Click to hide internal directories.