devpi postgresql:devpi服务器的postgresql存储后端

devpi-postgresql的Python项目详细描述


devpi postgresql:devpi服务器的postgresql存储后端

此插件为devpi-server添加PostgreSQL存储后端。

安装

devpi-postgresql需要与devpi-server一起安装。

您可以使用以下命令安装它:

pip install devpi-postgresql

要求

至少需要PostgreSQL 9.5才能支持^{TT3}$。

使用量

使用postgresql存储时,devpi-server需要一个空数据库。 你必须像这样创建一个:createdb devpi 根据您的postgresql设置,您必须创建一个用户并授予它对新数据库的权限,如下所示:

CREATE ROLE devpi WITH LOGIN;
GRANT CREATE, CONNECT ON DATABASE devpi TO devpi;

首次初始化devpi-server时,使用--storage pg8000选择PostgreSQL后端。

默认情况下,它将在localhost端口5432上使用devpi数据库。 若要更改,请使用storage pg8000:host=example.com,port=5433,database=devpi_prod。 可能的设置是:databasehostportunix_sockuserpassword

所有用户/索引文件和devpi-server的元数据都存储在数据库中。 一些东西和设置仍然作为文件存储在由--serverdir指定的目录中。

devpi-web这样的插件不能或不能使用存储后端。 他们仍然自己处理仓库。

更改日志

1.0.0(2019-04-26)

折旧和清除
  • 至少需要PostgreSQL 9.5才能支持^{TT3}$。
  • 放弃了对Python2.x和PyPy2的支持。

0.3.0(2018-09-08)

错误修复
  • 错误修复所需的修复程序修复了devpi服务器4.7.0。

0.2.0(2018-01-17)

错误修复
  • 使用建议锁序列化写入。

0.1.1(2017-12-12)

  • unix_sockuserpassword添加到可能的连接选项中。 感谢Szabolcs Rumi提供的补丁。

0.1.0(2016-02-11)

  • 初始版本

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
安卓为什么Java AudioEffect不支持双簧管?   增加内存后出现java IntelliJ堆大小错误   在unix/linux中工作的java中将unicode字符串转换为ASCII   java是否缺少正确对齐输出的值?   java Spring 3 MVC:动态表单中的onetomany(创建/更新时添加/删除)   java在接口中创建两个通用参数   lambda使用Java 8从嵌套列表中使用forEach查找项的替代方法是什么?   Java正则表达式匹配10位电话号码,中间有空格   linux将log4j外部化。使用命令行Java的属性文件   带有SSL的java简单RMI服务器   java无法为事务[…]打开JPA EntityManager无法获取驱动程序类“null”和URL“null”的连接   Android设备上的java Oauth Foursquare   for循环的ImageButton名称的java骰子模拟浓缩   java有没有简单的1d条形码阅读器?   如何在调用resultset后解决“无效字符串或缓冲区长度”。从java到访问mdb的getString()连接   在Java8中,是否可以使用JVM参数来控制何时(或在什么条件下)卸载类?