赞
踩
下载地址:https://github.com/PostgREST/postgrest/releases
官方文档地址:Overview of Role System — PostgREST 9.0.0 documentation
下载之后解压会得到一个postgrest.exe可执行文件
我们可以在该文件所在路径下创建一个conf文件,名字可以随便起,里面用来配置一些必要信息 ,例如pg数据库连接信息或者要使用的端口等;
配置文件的内容如下:
- #连接的数据库信息,格式为postgres://用户名:密码@ip:端口/库名
- db-uri = "postgres://postgres:postgresTaxYYZC@10.10.60.19:6001/gt4_tgis_swbd"
- db-schema = "public"
- #访问时使用的角色
- db-anon-role = "postgres"
- #postgrest启动时占用的端口号
- server-port = "8007"
- #使用restful调用时的路径
- basePath = "/"
配置好conf文件后,我们就可以启动postgrest了;
首先进入cmd窗口,进入postgrest.exe文件所在路径
进入当前目录后,执行postgrest.exe可执行文件;
当出现下图时,就表示启动成功了:
在页面上可以通过ip和端口试一下,我在后面将端口改为了8002
访问:localhost:8002
路径后面加上表名就可以直接拿到数据库中的数据了
linux环境的操作其实差不多,下载压缩包后,解压获得一个postgrest文件,和windows一样新建一个配置文件,如下:
启动的时候和windows同理:
访问一下试试:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。