字段的pgsql大对象支持

odoo12-addon-muk-fields-lobject的Python项目详细描述


PostgreSQL支持大型对象,这些对象提供流式访问 存储在特殊大对象结构中的用户数据。它们很有用 数据值太大,无法作为一个整体方便地操作。

psycopg允许使用lobject类访问大型对象。对象是 使用connection.lobject()工厂方法生成。可以检索数据 作为字节或Unicode字符串。

psycopg大对象支持使用 libpq函数的lo_import()lo_export()

在版本2.6中更改:添加了对大于2GB的大型对象的支持。注意 仅当验证了以下所有条件时才启用支持:

  • python构建是64位的;
  • 扩展是根据至少libpq 9.3;
  • 服务器版本至少为PostgreSQL 9.3(服务器版本必须为>;=90300)。

如果psycopg是用64位大对象支持(即前两个 上面的contidions已经被验证),psycopg2.版本的常量将包含 六四国旗。如果不满足任何条件,几个lobject方法将 如果参数超过2GB,则失败。

安装

要安装此模块,您需要:

下载模块并将其添加到您的odoo addons文件夹中。之后,登录到 你的odoo服务器并进入apps菜单。触发调试模式并更新 单击“更新应用程序列表”链接列出。现在通过以下方式安装模块 单击安装按钮。

安装这个模块的另一种方法是通过python的包管理 (PyPI)。

要使用包管理器安装我们的模块,请确保 odoo-autodiscover已安装 正确地。然后打开控制台,输入以下命令安装模块 命令:

pip install --extra-index-urlhttps://nexus.mukit.at/repository/odoo/simple <module>

模块名由odoo版本和模块名组成,其中 下划线替换为短划线。

模块:

odoo<version>-addon-<module_name>

示例:

sudo -H pip3 install --extra-index-urlhttps://nexus.mukit.at/repository/odoo/simpleodoo11-addon-muk-utils

安装成功完成后,应用程序已在 正确的文件夹。登录到你的odoo服务器并进入apps菜单。触发 调试模式并通过单击“更新应用程序列表”链接更新列表。现在 单击安装按钮安装模块。

此变体的最大优点是,您现在还可以更新应用程序 使用“pip”命令。为此,请在控制台中输入以下命令:

pip install --upgrade--extra-index-urlhttps://nexus.mukit.at/repository/odoo/simple <module>

进程完成后,重新启动服务器并在中更新应用程序 奥多。步骤与安装相同,只是按钮已更改 从“安装”到“升级”。

您也可以直接在我们的repository中查看可用的应用程序 在我们的website上找到更详细的安装指南。

对于根据opl-1授权的模块,您将在购买时收到访问数据 模块。如果模块不是直接从 MuK IT请联系我们的支持(support@mukit.at) 有购买确认书才能收到相应的访问数据。

升级

要升级此模块,您需要:

下载模块并将其添加到您的odoo addons文件夹中。重新启动服务器 然后登录到您的odoo服务器。选择“应用程序”菜单并通过以下方式升级模块 点击升级按钮。

如果使用“pip”命令安装模块,还可以更新 以同样的方式。只需在控制台中键入以下命令:

pip install --upgrade--extra-index-urlhttps://nexus.mukit.at/repository/odoo/simple <module>

进程完成后,重新启动服务器并在中更新应用程序 奥多,就像你平时一样。

配置

使用此模块不需要其他配置。

用法

此模块没有对系统的直接可见影响。它添加了一个新的字段类型, 可用于其他模块。

学分

贡献者

图像

一些图片基于或灵感来自字体的图标集awesome:

作者和维护者

此模块由MuK IT GmbH维护。

muk it是一家奥地利公司,专门定制和扩展odoo。 我们为您的个人需求开发定制解决方案,帮助您专注于 你的实力和专业知识,以发展你的业务。

如果您想联系我们,请通过邮件与我们联系 (sale@mukit.at)或访问我们的网站(https://mukit.at)。

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

推荐PyPI第三方库


热门话题
java连接usb到uart设备到安卓设备>3.1   可以强制Php中的web应用程序与Java中的桌面应用程序一起工作吗?   java为什么自定义系统类加载器不工作?   数组在Java中解析具有多个分隔符的字符串   PMD Java 8德米特定律   JavaSpringMVC表单验证不适用于嵌套的复杂类型   让Eclipse Java组织导入以使用Google checkstyle   java Appium:无法创建新会话   java如何在数组中声明新字段   java如何解决“无法初始化类org.apache.cassandra.config.DatabaseDescriptor”?   java AsyncTask创建socket   java向@CreatedBy添加更多信息   如何在ubuntu中运行包含大量jars依赖项的java文件   java如何使用<s:select>标记并在中休眠来填充下拉列表?   java获取错误:找不到符号变量“level”和“next_level_button”   javaweb应用中基于UI的ajax显示代码流   Java长到MySql   java JvisualVM:奇怪的应用程序行为   ubuntu将Java程序的输出结果保存到一个文件中