omni_sqlite
Omnigres 嵌入的SQLite支持
仓库
https://docs.omnigres.org/omni_sqlite/sqlite/
https://docs.omnigres.org/omni_sqlite/sqlite/
源码
omnigres-20251108.tar.gz
omnigres-20251108.tar.gz
概览
| 扩展包名 | 版本 | 分类 | 许可证 | 语言 |
|---|---|---|---|---|
omnigres | 0.2.2 | FEAT | Apache-2.0 | C |
| ID | 扩展名 | Bin | Lib | Load | Create | Trust | Reloc | 模式 |
|---|---|---|---|---|---|---|---|---|
| 2940 | omni | 否 | 是 | 是 | 是 | 否 | 否 | omni |
| 2941 | omni_auth | 否 | 否 | 否 | 是 | 否 | 否 | omni_auth |
| 2942 | omni_aws | 否 | 否 | 否 | 是 | 是 | 否 | omni_aws |
| 2943 | omni_cloudevents | 否 | 否 | 否 | 是 | 是 | 否 | omni_cloudevents |
| 2944 | omni_containers | 否 | 是 | 否 | 是 | 否 | 否 | omni_containers |
| 2945 | omni_credentials | 否 | 否 | 否 | 是 | 否 | 否 | omni_credentials |
| 2948 | omni_email | 否 | 否 | 否 | 是 | 否 | 否 | omni_email |
| 2949 | omni_http | 否 | 否 | 否 | 是 | 否 | 否 | omni_http |
| 2950 | omni_httpc | 否 | 是 | 否 | 是 | 否 | 否 | omni_httpc |
| 2951 | omni_httpd | 否 | 是 | 否 | 是 | 否 | 否 | omni_httpd |
| 2952 | omni_id | 否 | 是 | 否 | 是 | 否 | 是 | - |
| 2953 | omni_json | 否 | 否 | 否 | 是 | 是 | 否 | omni_json |
| 2954 | omni_kube | 否 | 是 | 否 | 是 | 否 | 否 | omni_kube |
| 2955 | omni_ledger | 否 | 是 | 否 | 是 | 否 | 否 | omni_ledger |
| 2956 | omni_manifest | 否 | 否 | 否 | 是 | 否 | 否 | omni_manifest |
| 2957 | omni_mimetypes | 否 | 否 | 否 | 是 | 否 | 否 | omni_mimetypes |
| 2958 | omni_os | 否 | 是 | 否 | 是 | 否 | 否 | omni_os |
| 2959 | omni_polyfill | 否 | 是 | 否 | 是 | 否 | 否 | omni_polyfill |
| 2960 | omni_python | 否 | 是 | 否 | 是 | 否 | 否 | omni_python |
| 2961 | omni_regex | 否 | 是 | 否 | 是 | 否 | 是 | - |
| 2962 | omni_rest | 否 | 否 | 否 | 是 | 否 | 否 | omni_rest |
| 2963 | omni_schema | 否 | 否 | 否 | 是 | 否 | 否 | omni_schema |
| 2964 | omni_seq | 否 | 是 | 否 | 是 | 否 | 否 | omni_seq |
| 2965 | omni_service | 否 | 否 | 否 | 是 | 否 | 否 | omni_service |
| 2966 | omni_session | 否 | 否 | 否 | 是 | 否 | 否 | omni_session |
| 2968 | omni_sql | 否 | 是 | 否 | 是 | 否 | 否 | omni_sql |
| 2969 | omni_sqlite | 否 | 是 | 否 | 是 | 否 | 否 | omni_sqlite |
| 2970 | omni_test | 否 | 否 | 否 | 是 | 否 | 否 | omni_test |
| 2971 | omni_txn | 否 | 是 | 否 | 是 | 否 | 否 | omni_txn |
| 2972 | omni_types | 否 | 是 | 否 | 是 | 否 | 否 | omni_types |
| 2973 | omni_var | 否 | 是 | 否 | 是 | 否 | 否 | omni_var |
| 2974 | omni_vfs | 否 | 是 | 否 | 是 | 否 | 否 | omni_vfs |
| 2975 | omni_vfs_types_v1 | 否 | 否 | 否 | 是 | 否 | 否 | omni_vfs_types_v1 |
| 2976 | omni_web | 否 | 是 | 否 | 是 | 否 | 否 | omni_web |
| 2977 | omni_worker | 否 | 是 | 否 | 是 | 否 | 否 | omni_worker |
| 2978 | omni_xml | 否 | 是 | 否 | 是 | 否 | 否 | omni_xml |
| 2979 | omni_yaml | 否 | 是 | 否 | 是 | 否 | 否 | omni_yaml |
版本
| 类型 | 仓库 | 版本 | PG 大版本 | 包名 | 依赖 |
|---|---|---|---|---|---|
| EXT | PIGSTY | 0.2.2 | 1817161514 | omnigres | - |
| RPM | PIGSTY | 20251108 | 1817161514 | omnigres_$v | - |
| DEB | PIGSTY | 20251108 | 1817161514 | postgresql-$v-omnigres | - |
| OS / PG | PG18 | PG17 | PG16 | PG15 | PG14 |
|---|---|---|---|---|---|
| el8.x86_64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| el8.aarch64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| el9.x86_64 | PIGSTY 20251108 | PIGSTY 20250507 | PIGSTY 20250507 | PIGSTY 20250507 | PIGSTY 20250507 |
| el9.aarch64 | PIGSTY 20251108 | PIGSTY 20250507 | PIGSTY 20250507 | PIGSTY 20250507 | PIGSTY 20250507 |
| el10.x86_64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| el10.aarch64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| d12.x86_64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| d12.aarch64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| d13.x86_64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| d13.aarch64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| u22.x86_64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| u22.aarch64 | PIGSTY 20251108 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 | PIGSTY 20250120 |
| u24.x86_64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| u24.aarch64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| u26.x86_64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
| u26.aarch64 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 | PIGSTY 20251108 |
构建
您可以使用 pig build 命令构建 omnigres 扩展的 RPM / DEB 包:
BASH
安装
您可以直接安装 omnigres 扩展包的预置二进制包,首先确保 PGDG 和 PIGSTY 仓库已经添加并启用:
BASH
使用 pig 或者是 apt/yum/dnf 安装扩展:
安装
BASH
pig
BASH
dnf
BASH
apt
BASH
创建扩展:
SQL
用法
omni_sqlite 扩展将 SQLite 数据库作为 PostgreSQL 的一等数据类型。它是一个模板化扩展。
创建 SQLite 数据库
SQL
在列中存储 SQLite
SQL
执行语句
SQL
带绑定参数:
SQL
查询 SQLite 数据
SQL
序列化
SQL
适用于多租户(每行隔离的 SQLite 数据库)和对等同步场景。