changed yaml files

This commit is contained in:
Jonathan Summers-Muir committed 2022-12-11 15:00:22 +08:00
1 parent 3e66153f5a
commit bd0514553c
17 files changed
+967 -1756

No files matched your search

@@ -7,13 +7,13 @@ import NavigationMenuGuideList from './NavigationMenuGuideList'
import NavigationMenuRefList from './NavigationMenuRefList'
// @ts-expect-error
import spec_js_v2 from '~/../../spec/supabase_js_v2_temp_new_shape.yml' assert { type: 'yml' }
import spec_js_v2 from '~/../../spec/supabase_js_v2.yml' assert { type: 'yml' }
// @ts-expect-error
import spec_js_v1 from '~/../../spec/supabase_js_v1_temp_new_shape.yml' assert { type: 'yml' }
import spec_js_v1 from '~/../../spec/supabase_js_v1.yml' assert { type: 'yml' }
// @ts-expect-error
import spec_dart_v1 from '~/../../spec/supabase_dart_v1_temp_new_shape.yml' assert { type: 'yml' }
import spec_dart_v1 from '~/../../spec/supabase_dart_v1.yml' assert { type: 'yml' }
// @ts-expect-error
import spec_dart_v0 from '~/../../spec/supabase_dart_v0_temp_new_shape.yml' assert { type: 'yml' }
import spec_dart_v0 from '~/../../spec/supabase_dart_v0.yml' assert { type: 'yml' }
// import { gen_v3 } from '~/lib/refGenerator/helpers'
import libCommonSections from '~/../../spec/common-client-libs-sections.json'
@@ -2,8 +2,7 @@ import Link from 'next/link'
import { useRouter } from 'next/router'
import { IconChevronLeft } from 'ui'
import * as NavItems from './NavigationMenu.constants'
// @ts-expect-error
import jsSpec from '~/../../spec/supabase_js_v2_temp_new_shape.yml' assert { type: 'yml' }
// @ts-expect-error
import clientLibsCommon from '~/../../spec/common-cli.yml' assert { type: 'yml' }
@@ -11,20 +10,6 @@ const NavigationMenuCliList = ({ currentLevel, setLevel, id }) => {
const router = useRouter()
const menu = NavItems[id]
let functions = jsSpec.functions
functions = functions.map((func) => {
let data = {
...func,
}
data = {
...data,
...clientLibsCommon.commands.filter((x) => {
return x.id === func.id
})[0],
}
return data
})
const FunctionLink = ({
title,
@@ -148,12 +133,7 @@ const NavigationMenuCliList = ({ currentLevel, setLevel, id }) => {
{clientLibsCommon.commands
.filter((x) => x.product === section.key)
.map((x, index) => {
// console.log(functions)
return (
<>
<FunctionLink {...x} />
</>
)
return <FunctionLink {...x} />
})}
</>
)
+4 -4
View File
@@ -22,13 +22,13 @@
"gen:storage:api": "ts-node ./generator/index.ts gen --type api --input ../../spec/transforms/storage_v0_openapi_deparsed.json --output ./docs/reference/storage/generated/usage.mdx",
"gen:storage:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/storage_v0_config.yaml --output ./docs/reference/storage/generated/config.mdx",
"gen:supabase-dart:v0": "npm-run-all gen:supabase-dart:v0:ref",
"gen:supabase-dart:v0:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v0_temp_new_shape.yml --output ./docs/reference/dart/v0/generated",
"gen:supabase-dart:v0:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v0.yml --output ./docs/reference/dart/v0/generated",
"gen:supabase-dart:v1": "npm-run-all gen:supabase-dart:v1:ref",
"gen:supabase-dart:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v1_temp_new_shape.yml --output ./docs/reference/dart/generated",
"gen:supabase-dart:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_dart_v1.yml --output ./docs/reference/dart/generated",
"gen:supabase-js:v1": "npm-run-all gen:supabase-js:v1:ref",
"gen:supabase-js:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v1_temp_new_shape.yml --output ./docs/reference/javascript/v1/generated",
"gen:supabase-js:v1:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v1.yml --output ./docs/reference/javascript/v1/generated",
"gen:supabase-js:v2": "npm-run-all gen:supabase-js:v2:ref",
"gen:supabase-js:v2:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v2_temp_new_shape.yml --output ./docs/reference/javascript/generated",
"gen:supabase-js:v2:ref": "ts-node ./generator/index.ts gen --type legacy --input ../../spec/supabase_js_v2.yml --output ./docs/reference/javascript/generated",
"gen:realtime": "npm-run-all gen:realtime:config",
"gen:realtime:config": "ts-node ./generator/index.ts gen --type config --input ../../spec/realtime_v0_config.yaml --output ./docs/reference/realtime/generated/config.mdx"
},
+1 -1
View File
@@ -1,5 +1,5 @@
// @ts-expect-error
import spec from '~/../../spec/cli_v1_commands_new_shape.yaml' assert { type: 'yml' }
import spec from '~/../../spec/cli_v1_commands.yaml' assert { type: 'yml' }
import { flattenSections } from '~/lib/helpers'
+1 -1
View File
@@ -1,6 +1,6 @@
import clientLibsCommonSections from '~/../../spec/common-client-libs-sections.json'
// @ts-expect-error
import spec from '~/../../spec/supabase_dart_v1_temp_new_shape.yml' assert { type: 'yml' }
import spec from '~/../../spec/supabase_dart_v1.yml' assert { type: 'yml' }
import RefSectionHandler from '~/components/reference/RefSectionHandler'
import { flattenSections } from '~/lib/helpers'
import handleRefGetStaticPaths from '~/lib/mdx/handleRefStaticPaths'
@@ -1,6 +1,6 @@
import clientLibsCommonSections from '~/../../spec/common-client-libs-sections.json'
// @ts-expect-error
import spec from '~/../../spec/supabase_dart_v0_temp_new_shape.yml' assert { type: 'yml' }
import spec from '~/../../spec/supabase_dart_v0.yml' assert { type: 'yml' }
import RefSectionHandler from '~/components/reference/RefSectionHandler'
import { flattenSections } from '~/lib/helpers'
import handleRefGetStaticPaths from '~/lib/mdx/handleRefStaticPaths'
@@ -1,7 +1,7 @@
import clientLibsCommonSections from '~/../../spec/common-client-libs-sections.json'
import typeSpec from '~/../../spec/enrichments/tsdoc_v2/combined.json'
// @ts-expect-error
import spec from '~/../../spec/supabase_js_v2_temp_new_shape.yml' assert { type: 'yml' }
import spec from '~/../../spec/supabase_js_v2.yml' assert { type: 'yml' }
import RefSectionHandler from '~/components/reference/RefSectionHandler'
import { flattenSections } from '~/lib/helpers'
import handleRefGetStaticPaths from '~/lib/mdx/handleRefStaticPaths'
@@ -15,7 +15,7 @@ import jsTypeSpec from '~/../../spec/enrichments/tsdoc_v2/combined.json'
// @ts-ignore
import examples from '~/../../spec/examples/examples.yml' assert { type: 'yml' }
// @ts-expect-error
import jsSpec from '~/../../spec/supabase_js_v2_temp_new_shape.yml' assert { type: 'yml' }
import jsSpec from '~/../../spec/supabase_js_v2.yml' assert { type: 'yml' }
// @ts-expect-error
import commonLibSpec from '~/../../spec/common-client-libs.yml' assert { type: 'yml' }
@@ -1,7 +1,7 @@
import clientLibsCommonSections from '~/../../spec/common-client-libs-sections.json'
import typeSpec from '~/../../spec/enrichments/tsdoc_v1/combined.json'
// @ts-expect-error
import spec from '~/../../spec/supabase_js_v1_temp_new_shape.yml' assert { type: 'yml' }
import spec from '~/../../spec/supabase_js_v1.yml' assert { type: 'yml' }
import RefSectionHandler from '~/components/reference/RefSectionHandler'
import { flattenSections } from '~/lib/helpers'
import handleRefGetStaticPaths from '~/lib/mdx/handleRefStaticPaths'
+180 -156
View File
@@ -60,6 +60,30 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/company/aup</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/company/privacy</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/company/sla</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/company/terms</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/handbook/contributing</loc>
<changefreq>weekly</changefreq>
@@ -78,24 +102,6 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/new/auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/new/index</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/tutorials/nextjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/api</loc>
<changefreq>weekly</changefreq>
@@ -246,6 +252,18 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/new/auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/new/index</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/reference/index</loc>
<changefreq>weekly</changefreq>
@@ -253,19 +271,7 @@
</url>
<url>
<loc>https://supabase.com/docs/getting-started/quickstarts/nextjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/getting-started/quickstarts/nuxtjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/getting-started/quickstarts/reactjs</loc>
<loc>https://supabase.com/docs/tutorials/nextjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
@@ -301,7 +307,19 @@
</url>
<url>
<loc>https://supabase.com/docs/new/auth/auth-login</loc>
<loc>https://supabase.com/docs/getting-started/quickstarts/nextjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/getting-started/quickstarts/nuxtjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/getting-started/quickstarts/reactjs</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
@@ -510,30 +528,6 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/best-practices</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/cicd-workflow</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/quickstart</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/arrays</loc>
<changefreq>weekly</changefreq>
@@ -624,6 +618,30 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/best-practices</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/cicd-workflow</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/quickstart</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/hosting/docker</loc>
<changefreq>weekly</changefreq>
@@ -780,30 +798,6 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firebase-auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firebase-storage</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firestore-data</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/heroku</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/platform/compute-add-ons</loc>
<changefreq>weekly</changefreq>
@@ -906,6 +900,30 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firebase-auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firebase-storage</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/firestore-data</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/migrations/heroku</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/storage/access-control</loc>
<changefreq>weekly</changefreq>
@@ -1014,6 +1032,36 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/new/auth/auth-login</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/email-otp-magic-link</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-messagebird</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-twilio</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-vonage</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/auth-helpers/auth-ui</loc>
<changefreq>weekly</changefreq>
@@ -1045,25 +1093,73 @@
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/email-otp-magic-link</loc>
<loc>https://supabase.com/docs/guides/functions/examples/index</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-messagebird</loc>
<loc>https://supabase.com/docs/guides/functions/examples/og-image</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-twilio</loc>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/auth/passwordless-login/phone-sms-otp-vonage</loc>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-data</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-storage</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/heroku</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/http</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgcron</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgnet</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgtap</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/plv8</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/uuid-ossp</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
@@ -1176,84 +1272,12 @@
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/examples/index</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/functions/examples/og-image</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/self-hosting/docker</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-auth</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-data</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/firebase-storage</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/migrating-to-supabase/heroku</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/http</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgcron</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgnet</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/pgtap</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/plv8</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/database/extensions/uuid-ossp</loc>
<changefreq>weekly</changefreq>
<changefreq>0.5</changefreq>
</url>
<url>
<loc>https://supabase.com/docs/guides/resources/supabase-cli/local-development</loc>
<changefreq>weekly</changefreq>
File diff suppressed because it is too large. Load diff
+326 -445
View File
File diff suppressed because it is too large. Load diff
-793
View File
@@ -1,793 +0,0 @@
{
"sections": {
"intro": {
"js": {
"title": "Getting Started",
"items": [
{
"id": "typescript-support",
"title": "Typescript Support",
"slug": "typescript-support"
},
{
"id": "release-notes",
"title": "Release Notes",
"slug": "release-notes"
}
]
},
"js_v1": {
"title": "Getting Started",
"items": [
{
"id": "release-notes",
"title": "Release Notes",
"slug": "release-notes"
}
]
},
"dart": {
"title": "Getting Started",
"items": [
{
"id": "release-notes",
"title": "Release Notes",
"slug": "release-notes"
}
]
},
"dart_v0": {
"title": "Getting Started",
"items": [
{
"id": "release-notes",
"title": "Release Notes",
"slug": "release-notes"
}
]
}
},
"functions": [
{
"title": "Database",
"items": [
{
"id": "select",
"title": "Fetch data",
"slug": "select",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "insert",
"title": "Insert data",
"slug": "insert",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "update",
"title": "Update data",
"slug": "update",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "upsert",
"title": "Upsert data",
"slug": "upsert",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "delete",
"title": "Delete data",
"slug": "delete",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "rpc",
"title": "Call a Postgres function",
"slug": "rpc",
"product": "database",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "using-filters",
"title": "Using filters",
"slug": "using-filters",
"product": "database",
"libs": ["js", "js_v4", "dart", "dart_v0"],
"items": [
{
"id": "eq",
"title": "Column is equal to a value",
"slug": "eq",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "neq",
"title": "Column is not equal to a value",
"slug": "neq",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "gt",
"title": "Column is greater than a value",
"slug": "gt",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "gte",
"title": "Column is greater than or equal to a value",
"slug": "gte",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "lt",
"title": "Column is less than a value",
"slug": "lt",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "lte",
"title": "Column is less than or equal to a value",
"slug": "lte",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "like",
"title": "Column matches a pattern",
"slug": "like",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "ilike",
"title": "Column matches a case-insensitive pattern",
"slug": "ilike",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "is",
"title": "Column is a value",
"slug": "is",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "in",
"title": "Column is in an array",
"slug": "in",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "contains",
"title": "Column contains every element in a value",
"slug": "contains",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "contained-by",
"title": "Contained by value",
"slug": "containedby",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range-gt",
"title": "Greater than a range",
"slug": "rangegt",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range-gte",
"title": "Greater than or equal to a range",
"slug": "rangegte",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range-lt",
"title": "Less than a range",
"slug": "rangelt",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range-lte",
"title": "Less than or equal to a range",
"slug": "rangelte",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range-adjacent",
"title": "Mutually exclusive to a range",
"slug": "rangeadjacent",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "overlaps",
"title": "With a common element",
"slug": "overlaps",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "text-search",
"title": "Match a string",
"slug": "textsearch",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "match",
"title": "Match an associated value",
"slug": "match",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "not",
"title": "Don't match the filter",
"slug": "not",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "or",
"title": "Match at least one filter",
"slug": "or",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "filter",
"title": "Match the filter",
"slug": "filter",
"product": "database",
"parent": "filters",
"libs": ["js", "js_v4", "dart", "dart_v0"]
}
]
},
{
"id": "using-modifiers",
"title": "Using Modifiers",
"slug": "using-modifiers",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4", "dart", "dart_v0"],
"items": [
{
"id": "db-modifiers-select",
"title": "Select the query",
"slug": "db-modifiers-select",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4"]
},
{
"id": "order",
"title": "Order the query",
"slug": "order",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "limit",
"title": "Limit the query",
"slug": "limit",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "range",
"title": "Limit the query to a range",
"slug": "range",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "abort-signal",
"title": "Set an abort signal",
"slug": "db-abortsignal",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4"]
},
{
"id": "single",
"title": "Retrieve the query as one row",
"slug": "single",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4", "dart", "dart_v0"]
},
{
"id": "maybe-single",
"title": "Retrieve the query as 0-1 rows",
"slug": "maybesingle",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4"]
},
{
"id": "csv",
"title": "Retrieve the query as a CSV string",
"slug": "db-csv",
"product": "database",
"parent": "modifiers",
"libs": ["js", "js_v4"]
}
]
}
]
},
{
"title": "Auth",
"items": [
{
"id": "sign-up",
"title": "Create a new user",
"slug": "auth-signup",
"product": "auth",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "sign-in",
"title": "Sign in a user",
"slug": "auth-signin",
"product": "auth",
"libs": ["js_v1", "dart_v0"]
},
{
"id": "sign-in-with-provider",
"title": "Sign in a user through OAuth",
"slug": "auth-signinwithprovider",
"product": "auth",
"libs": ["js_v4", "dart_v0"]
},
{
"id": "send-mobile-otp",
"title": "Send a one-time passcode",
"slug": "auth-api-sendmobileotp",
"product": "auth",
"libs": ["js_v1"]
},
{
"id": "sign-in-with-password",
"title": "Sign in a user",
"slug": "auth-signinwithpassword",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "sign-in-with-otp",
"title": "Sign in a user through OTP",
"slug": "auth-signinwithotp",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "sign-in-with-oauth",
"title": "Sign in a user through OAuth",
"slug": "auth-signinwithoauth",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "sign-out",
"title": "Sign out a user",
"slug": "auth-signout",
"product": "auth",
"libs": ["js", "js_v1"]
},
{
"id": "session",
"title": "Retrieve a session",
"slug": "auth-session",
"product": "auth",
"libs": ["js_v4"]
},
{
"id": "auth-update",
"title": "Update a user",
"slug": "auth-update",
"product": "auth",
"libs": ["js_v1"]
},
{
"id": "set-auth",
"title": "Update the access token",
"slug": "auth-setauth",
"product": "auth",
"libs": ["js_v1"]
},
{
"id": "user",
"title": "Retrieve a user",
"slug": "auth-user",
"product": "auth",
"libs": ["js_v1"]
},
{
"id": "session",
"title": "Retrieve a session",
"slug": "auth-session",
"product": "auth",
"libs": ["js_v1"]
},
{
"id": "verify-otp",
"title": "Verify and log in through OTP",
"slug": "auth-verifyotp",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "current-session",
"title": "Retrieve a session",
"slug": "auth-currentsession",
"product": "auth",
"libs": ["dart_v8"]
},
{
"id": "current-user",
"title": "Retrieve a user",
"slug": "auth-currentuser",
"product": "auth",
"libs": ["dart_v8"]
},
{
"id": "get-session",
"title": "Retrieve a session",
"slug": "auth-getsession",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "refresh-session",
"title": "Retrieve a new session",
"slug": "auth-refreshsession",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "get-user",
"title": "Retrieve a user",
"slug": "auth-getuser",
"product": "auth",
"libs": ["js", "js_v1"]
},
{
"id": "update-user",
"title": "Update a user",
"slug": "auth-updateuser",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "set-session",
"title": "Set the session data",
"slug": "auth-setsession",
"product": "auth",
"libs": ["js", "js_v4"]
},
{
"id": "on-auth-state-change",
"title": "Listen to auth events",
"slug": "auth-onauthstatechange",
"product": "auth",
"libs": ["js", "js_v1", "dart_v0"]
},
{
"id": "reset-password-for-email",
"title": "Send a password reset request",
"slug": "auth-resetpasswordforemail",
"product": "auth",
"libs": ["js", "js_v1", "dart_v0"]
}
]
},
{
"title": "Auth (server-only)",
"items": [
{
"id": "admin-api",
"title": "Overview",
"slug": "supabase-auth-admin-api",
"product": "auth-admin",
"libs": ["js", "js_v4"]
},
{
"id": "get-user-by-id",
"title": "Retrieve a user",
"slug": "auth-admin-getuserbyid",
"product": "auth-admin",
"libs": ["js", "js_v4"]
},
{
"id": "list-users",
"title": "List all users",
"slug": "auth-admin-listusers",
"product": "auth-admin",
"libs": ["js", "js_v1"]
},
{
"id": "create-user",
"title": "Create a user",
"slug": "auth-admin-createuser",
"product": "auth-admin",
"libs": ["js", "js_v1"]
},
{
"id": "delete-user",
"title": "Delete a user",
"slug": "auth-admin-deleteuser",
"product": "auth-admin",
"libs": ["js", "js_v1"]
},
{
"id": "invite-user-by-email",
"title": "Send an email invite link",
"slug": "auth-admin-inviteuserbyemail",
"product": "auth-admin",
"libs": ["js", "js_v1"]
},
{
"id": "reset-password-for-email",
"title": "Send a password reset request",
"slug": "auth-admin-resetpasswordforemail",
"product": "auth-admin",
"libs": ["js", "js_v4"]
},
{
"id": "generate-link",
"title": "Generate an email link",
"slug": "auth-admin-generatelink",
"product": "auth-admin",
"libs": ["js", "js_v4"]
},
{
"id": "update-user-by-id",
"title": "Update a user",
"slug": "auth-admin-updateuserbyid",
"product": "auth-admin",
"libs": ["js", "js_v1"]
}
]
},
{
"title": "Functions",
"items": [
{
"id": "invoke",
"title": "Invoke a function",
"slug": "auth-admin-invoke",
"product": "functions",
"libs": ["js", "js_v1", "dart", "dart_v0"]
}
]
},
{
"title": "Realtime",
"items": [
{
"id": "stream",
"title": "Listen to database changes",
"slug": "stream",
"product": "realtime",
"libs": ["dart", "dart_v0"]
},
{
"id": "subscribe",
"title": "Subscribe to database changes",
"slug": "subscribe",
"product": "realtime",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "remove-subscription",
"title": "Remove a subscription",
"slug": "removesubscription",
"product": "realtime",
"libs": ["dart_v0", "js_v1"]
},
{
"id": "remove-all-subscriptions",
"title": "Remove all subscriptions",
"slug": "removeallsubscriptions",
"product": "realtime",
"libs": ["js_v1"]
},
{
"id": "get-subscriptions",
"title": "Retrieve subscriptions",
"slug": "getsubscriptions",
"product": "realtime",
"libs": ["js_v1"]
},
{
"id": "remove-channel",
"title": "Unsubscribe from a channel",
"slug": "removechannel",
"product": "realtime",
"libs": ["js", "js_v4", "dart"]
},
{
"id": "remove-all-channels",
"title": "Unsubscribe from all channels",
"slug": "removeallchannels",
"product": "realtime",
"libs": ["js", "js_v4", "dart"]
},
{
"id": "get-channels",
"title": "Retrieve all channels",
"slug": "getchannels",
"product": "realtime",
"libs": ["js2", "js_v4", "dart"]
}
]
},
{
"title": "Storage",
"items": [
{
"id": "create-bucket",
"title": "Create a bucket",
"slug": "storage-createbucket",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "get-bucket",
"title": "Retrieve a bucket",
"slug": "storage-getbucket",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "list-buckets",
"title": "List all buckets",
"slug": "storage-listbuckets",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "update-bucket",
"title": "Update a bucket",
"slug": "storage-updatebucket",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "delete-bucket",
"title": "Delete a bucket",
"slug": "storage-deletebucket",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "empty-bucket",
"title": "Empty a bucket",
"slug": "storage-emptybucket",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-upload",
"title": "Upload a file",
"slug": "storage-from-upload",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-download",
"title": "Download a file",
"slug": "storage-from-download",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-list",
"title": "List all files in a bucket",
"slug": "storage-from-list",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-update",
"title": "Replace an existing file",
"slug": "storage-from-update",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-move",
"title": "Move an existing file",
"slug": "storage-from-move",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-copy",
"title": "Copy an existing file",
"slug": "storage-from-copy",
"product": "storage",
"libs": ["js", "js_v1"]
},
{
"id": "from-remove",
"title": "Delete files in a bucket",
"slug": "storage-from-remove",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-create-signed-url",
"title": "Create a signed URL",
"slug": "storage-from-createsignedurl",
"product": "storage",
"libs": ["js", "js_v1", "dart", "dart_v0"]
},
{
"id": "from-create-signed-urls",
"title": "Create signed URLs",
"slug": "storage-from-createsignedurls",
"product": "storage",
"libs": ["js", "js_v1"]
},
{
"id": "from-get-public-url",
"title": "Retrieve an asset's URL",
"slug": "storage-from-getpublicurl",
"product": "storage",
"libs": ["js2", "js_v1", "dart", "dart_v0"]
}
]
}
]
}
}
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.