本页
createBucket()
createBucket()用于创建一个新的存储桶
需要RLS策略权限:
buckets
表的权限:insert
表权限objects
表的权限:无
请参考存储指南中关于访问控制的工作方式。
案例教程
案例1 (创建一个存储桶)
参数说明
-
id [必要参数]
string类型
这是你创建存储桶的唯一标识符。
-
选项(option) [必要参数]
object类型
-
public [必要参数]
boolean类型
存储桶的可见性。公开桶不需要授权令牌来下载对象,但对于所有其他操作仍需要有效的令牌。默认情况下,存储桶是私有的。
-
allowedMimeTypes [可选参数]
object类型
指定此存储桶在上传过程中允许接受的 MIME 类型。默认值为 null,允许上传具有所有 MIME 类型的文件。每个指定的 MIME 类型可以是通配符,例如 image/*,也可以是特定的 MIME 类型,例如 image/png。
-
fileSizeLimit [可选参数]
null | 字符串 | 数字
指定可以上传到此存储桶的最大文件大小(以字节为单位)。全局文件大小限制优先于此值。默认值为 null,表示不设置每个存储桶的文件大小限制。
特性
-