PostgREST
PostgREST 是一个 将 PostgreSQL 转换成 RESTful API 的中间件,它被用于 SQL 数据库/关系数据库 数据库工具 后端即服务 等场景。PostgREST 是一个独立的 Web 服务器,可将您的 PostgreSQL 数据库直接转换为 RESTful API。数据库中的结构约束和权限决定了 API 端点和操作。
准备
在参阅本文档使用 PostgREST 时,需要确保如下几点:
-
登录 Websoft9 控制台,然后找到(或安装)PostgREST:
- 我的应用 菜单找到应用
- 应用商店 菜单部署应用
-
应用是基于 Websoft9 安装的
-
应用的用途符合 MIT 开源许可协议
-
为应用准备配置访问方式:配置域名 或 服务器安全组开启网外端口
入门指南
安装
Websoft9 控制台安装时,需要填写准确的 Postgresql 连接 URI,否则容器日志中会有错误。
配置选项
- 配置文件:可以通过环境变量传递配置项
- 连接 Postgres 数据库:应用编排修改 .env 文件中的 W9_POSTGRESQL_URI_SET
管理维护
故障
Database connection error?
确保 Postgresql 的 URI 准确无误,且可被 PostgREST 访问。