
提升你的应用:在 Enter.pro 中连接 Supabase
快速在 Enter.pro 中连接和使用 Supabase!本教程详细介绍了两种连接方法——通过聊天和集成图标——并指导你设置工具权限,为你的 Enter 项目提供强大的 PostgreSQL 数据管理能力。
大家好!最近在Enter.pro上的编程体验如何?今天我要分享如何在Enter.pro中使用 Supabase,这在你想要构建由真实数据驱动的应用程序时至关重要。
什么是 Supabase?
🚀 Supabase 是一个开源的后端即服务(BaaS)平台,通常被称为"开源的 Firebase 替代品"。简单来说,当你在Enter.pro中编写完前端代码后,你需要一个地方来存储应用程序的真实数据(如用户列表、帖子内容等)。Supabase 就是帮助你解决后端挑战的一体化平台。它的核心是强大的 PostgreSQL 数据库,并自动为你提供:
-
数据库:稳定可靠的 PostgreSQL 数据库。
-
即时 API:数据库设置完成后,会自动生成 RESTful API 端点,无需手动编码。
-
身份验证:快速实现用户注册和登录功能。
-
存储:帮助你存储图片和文件等资源。
-
实时:轻松实现实时数据更新和同步。
为什么选择 Supabase?(特别是对新用户而言)
Supabase 最大的优势在于其高效率和对开发者友好:
-
快速开发:它处理复杂的后端基础设施,让你可以将 90% 的精力集中在Enter.pro应用程序界面和核心逻辑上。
-
强大的核心:构建在企业级 PostgreSQL 数据库之上,其稳定性和强大功能得到业界认可。
-
新用户友好(重点!):Supabase 提供非常慷慨的免费云服务层级。无论是个人项目、学习还是简单应用程序,其免费额度都绰绰有余,让你以零成本开始数据驱动的应用程序开发之旅。
💡 有关更详细的功能介绍和价格信息,欢迎访问Supabase。
注册并创建 Supabase 项目
-
打开 Supabase 并完成账户注册。
-
注册成功后,创建你的组织(Organization)。

- 接下来,创建你的第一个 Supabase 项目。记得根据服务用户的位置选择适当的区域(Region)。

- 创建完成后,页面会自动进入项目仪表板(Project Dashboard)。

- 现在我们需要前往你的 Enter 项目。
在 Enter 中连接 Supabase
在 Enter 中连接 Supabase 有两种方法:第一种是通过聊天功能,第二种是通过集成功能手动连接。
-
进入任意 Enter 项目。
-
开始连接:输入与"连接 Supabase"相关的消息(例如,"Connect Supabase")。
-
连接 Supabase 卡片会出现在聊天面板中;点击连接按钮。

- 初次授权:如果这是您第一次连接到 Supabase,请按照屏幕上的指示逐步完成组织授权。

- 选择项目:收到组织授权后,在弹出窗口中选择您希望连接的项目,然后点击连接。

-
完成:等待几秒钟,过程即可完成。
-
关于方法二的说明:第二种方法也非常简单:点击页面右上角的集成图标,然后重复步骤 4-6。

在 Enter 中使用 Supabase
连接建立后,您可以在 Enter 中通过对话执行所需的操作。考虑到 Supabase 与应用数据管理相关,Enter 为多个工具提供了权限管理。您可以根据需要在更自由的始终允许和更安全的每次询问之间进行选择。
-
点击页面右上角的设置按钮。
-
点击左侧的连接,然后展开 Supabase Advance。

-
调整不同工具的命令设置(权限)。
-
调整后,后续工具操作将根据您的配置自动执行。
查看 Supabase 数据
连接后,您可以直接在 Supabase 中查看和管理 Enter 为您的应用创建的数据。
-
返回 Supabase 并导航到您关联项目的页面。
-
点击左侧边栏的表编辑器。

- 表编辑器将显示 Enter 为您的应用创建的所有表及其数据。

- 左侧的存储和边缘函数部分分别对应应用中用户上传的文件和 Enter 创建的后端函数。

断开 Supabase 连接
如果您希望移除 Enter 项目与 Supabase 之间的连接,请按照以下步骤操作:
-
打开 Supabase 并前往组织设置。
-
点击 OAuth Apps。
-
在授权应用列表中找到 Enter。
-
点击条目右侧的删除以撤销访问权限。







