docs: document storage.from.createSignedUrls()

This commit is contained in:
Beng Eu committed 2022-02-17 14:25:11 +08:00
1 parent 1741dfb161
commit b033962a14
7 files changed
+8713 -7179

No files matched your search

+1
View File
@@ -18035,6 +18035,7 @@
},
"@kiwicopple/prism-react-renderer": {
"version": "git+ssh://git@github.com/kiwicopple/prism-react-renderer.git#4a09100a587bce2d94d7ac8ed3564a61c6e70781",
"integrity": "sha512-QluokmJkMoHOwahIBN34hTG5n03kFyJ0REDq4mkf0o05JUC61ikXQsPNXtynASqoZRW7A+bKVNT65kCtUfgZlQ==",
"from": "@kiwicopple/prism-react-renderer@https://github.com/kiwicopple/prism-react-renderer.git",
"requires": {
"prismjs": "^1.22.0"
+1 -1
View File
@@ -33,7 +33,7 @@ module.exports = {
{
type: 'category',
label: 'Storage',
items: ['reference/javascript/storage-createbucket', 'reference/javascript/storage-getbucket', 'reference/javascript/storage-listbuckets', 'reference/javascript/storage-updatebucket', 'reference/javascript/storage-deletebucket', 'reference/javascript/storage-emptybucket', 'reference/javascript/storage-from-upload', 'reference/javascript/storage-from-download', 'reference/javascript/storage-from-list', 'reference/javascript/storage-from-update', 'reference/javascript/storage-from-move', 'reference/javascript/storage-from-remove', 'reference/javascript/storage-from-createsignedurl', 'reference/javascript/storage-from-getpublicurl'],
items: ['reference/javascript/storage-createbucket', 'reference/javascript/storage-getbucket', 'reference/javascript/storage-listbuckets', 'reference/javascript/storage-updatebucket', 'reference/javascript/storage-deletebucket', 'reference/javascript/storage-emptybucket', 'reference/javascript/storage-from-upload', 'reference/javascript/storage-from-download', 'reference/javascript/storage-from-list', 'reference/javascript/storage-from-update', 'reference/javascript/storage-from-move', 'reference/javascript/storage-from-remove', 'reference/javascript/storage-from-createsignedurl', 'reference/javascript/storage-from-createsignedurls', 'reference/javascript/storage-from-getpublicurl'],
collapsed: true,
},
{
+4345 -3588
View File
File diff suppressed because it is too large. Load diff
+2701 -2262
View File
File diff suppressed because it is too large. Load diff
+733 -294
View File
File diff suppressed because it is too large. Load diff
+911 -1032
View File
File diff suppressed because it is too large. Load diff
+21 -2
View File
@@ -167,6 +167,7 @@ info:
- storage.from.move()
- storage.from.remove()
- storage.from.createSignedUrl()
- storage.from.createSignedUrls()
- storage.from.getPublicUrl()
- name: 'Modifiers'
items:
@@ -230,7 +231,7 @@ pages:
//or
<script src="https://unpkg.com/@supabase/supabase-js"></script>
```
Initializing:
$ref: '@supabase/supabase-js."SupabaseClient".SupabaseClient.constructor'
description: |
@@ -948,7 +949,7 @@ pages:
- By default, Supabase projects will return a maximum of 1,000 rows. This setting can be changed in Project API Settings. It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use `range()` queries to paginate through your data.
- `select()` can be combined with [Modifiers](/docs/reference/javascript/using-modifiers)
- `select()` can be combined with [Filters](/docs/reference/javascript/using-filters)
- If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465).
- If using the Supabase hosted platform `apikey` is technically a reserved keyword, since the API gateway will pluck it out for authentication. [It should be avoided as a column name](https://github.com/supabase/supabase/issues/5465).
examples:
- name: Getting your data
isSpotlight: true
@@ -1615,6 +1616,24 @@ pages:
.createSignedUrl('folder/avatar1.png', 60)
```
storage.from.createSignedUrls():
title: 'from.createSignedUrls()'
$ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.createSignedUrls'
notes: |
- Policy permissions required:
- `buckets` permissions: none
- `objects` permissions: `select`
examples:
- name: Create Signed URLs
isSpotlight: true
js: |
```js
const { data, error } = await supabase
.storage
.from('avatars')
.createSignedUrls(['folder/avatar1.png', 'folder/avatar2.png'], 60)
```
storage.from.getPublicUrl():
title: 'from.getPublicUrl()'
$ref: '@supabase/storage-js."lib/StorageFileApi".StorageFileApi.getPublicUrl'