【笔记】Suna 部署之 Supabase 数据库 schema 暴露操作
#工作记录
一、前置信息
在 Suna 部署过程中,Supabase 数据库设置已完成(✅ Supabase database setup completed ),但需要手动在 Supabase 平台暴露basejump
模式(schema)。
Suna 部署过程中,Supabase 数据库设置请参见:
【笔记】suna部署之获取 Supabase API key 和 project URL -CSDN博客
二、操作步骤
- 访问 Supabase 平台并选择项目:打开浏览器,进入 Supabase 网络平台(Supabase | The Open Source Firebase Alternative ),登录后选择正在部署 Suna 项目所关联的 Supabase 项目。
- 进入项目设置的 Data API 页面:在项目界面中,找到并点击 “Project Settings”(项目设置)选项,然后在左侧菜单中选择 “Data API” 。
- 暴露
basejump
模式:在 “Data API Settings” 部分,找到 “Exposed schemas”(暴露的模式)区域。如果其中没有basejump
,则点击 “Select schemas for Data API...” ,在弹出的选项中找到并选择basejump
,将其添加到已暴露的模式列表中。 - 保存设置:确认
basejump
已添加到 “Exposed schemas” 列表后,点击页面下方的 “Save” 按钮,保存配置更改。
三、完成确认
完成上述步骤后,回到 Suna 部署的命令行界面,按下回车键,继续后续部署流程。
四、注意事项
- 确保在操作过程中登录的是与 Suna 项目关联的正确 Supabase 项目,否则可能导致配置错误。
- 操作完成后务必点击 “Save” 保存设置,否则更改不会生效,可能影响 Suna 项目后续对 Supabase 数据库的访问和操作。