mysql做wp网站,注册安全工程师注册管理系统,网站建设廾金手指专业壹陆,网站建设厘金手指排名二一PostgREST是一个独立的Web服务器#xff0c;它将PostgreSQL数据库转换为RESTful API。它提供基于基础数据库的结构自定义的API。
PostgREST安装
首先访问Releases PostgREST/postgrest (github.com)#xff0c;根据安装平台选择下载的源码。比如我现在的设备是Mac但是我的…PostgREST是一个独立的Web服务器它将PostgreSQL数据库转换为RESTful API。它提供基于基础数据库的结构自定义的API。
PostgREST安装
首先访问Releases · PostgREST/postgrest (github.com)根据安装平台选择下载的源码。比如我现在的设备是Mac但是我的处理器是ARM架构所以我就不能通过源码安装。 下载完成后解压如下显示我们启动postgrest时需要新建一个配置文件。 配置文件的名字可以随便取文件里面的内容如下。 #连接的数据库信息格式为postgres://用户名:密码ip:端口/库名
db-uri postgres://postgres:odoo17:odoo17127.0.0.1:5432/odoo17e
db-schema public
#访问时使用的角色
db-anon-role postgres
#postgrest启动时占用的端口号
server-port 8085
#使用restful调用时的路径
basePath /然后在这个目录下打开终端输入./postgrest db.conf执行。 或者我们直接用Homebrew安装postgrest好处是可以将运行时所需要的依赖都装好。 需要运行时我们输入postgrest /path/to/conf运行。比如我的配置文件是db.conf且我现在的路径在db.conf同一个目录下我执行postgrest db.conf运行。 当终端显示如上时代表成功运行。我们访问localhost:端口就可以取读取PostgreSQL设定的库的内容了。我设置的端口是8085所以我访问localhost:8085。 当显示没有权限访问时我们需要在PostgreSQL赋予所有权限给用户。 GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO user_name; user_name为你配置的用户。 然后输入\q退出PostgreSQL。 再次启动访问。当显示为这样时则表示成功了。 在网站添加/demo查看demo表的信息。