l10n_table_dependent_extension
Overview
| Package | Version | Category | License | Language |
|---|---|---|---|---|
pg_xenophile | 0.8.3 | TYPE | PostgreSQL | SQL |
| ID | Extension | Bin | Lib | Load | Create | Trust | Reloc | Schema |
|---|---|---|---|---|---|---|---|---|
| 3610 | pg_xenophile | No | No | No | Yes | No | No | xeno |
| 3611 | l10n_table_dependent_extension | No | No | No | Yes | Yes | Yes | - |
| Related | pg_xenophile country currency prefix semver unit pgpdf pglite_fusion md5hash |
|---|
Version
| Type | Repo | Version | PG Ver | Package | Deps |
|---|---|---|---|---|---|
| EXT | PIGSTY | 0.8.3 | 1817161514 | pg_xenophile | pg_xenophile |
| RPM | PIGSTY | 0.8.3 | 1817161514 | pg_xenophile_$v | - |
| DEB | PIGSTY | 0.8.3 | 1817161514 | postgresql-$v-pg-xenophile | - |
| OS / PG | PG18 | PG17 | PG16 | PG15 | PG14 |
|---|---|---|---|---|---|
| el8.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| el8.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| el9.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| el9.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| el10.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| el10.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| d12.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| d12.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| d13.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| d13.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| u22.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| u22.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| u24.x86_64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
| u24.aarch64 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 | PIGSTY 0.8.3 |
Build
You can build the RPM / DEB packages for pg_xenophile using pig build:
pig build pkg pg_xenophile # build RPM / DEB packages
Install
You can install pg_xenophile directly. First, make sure the PGDG and PIGSTY repositories are added and enabled:
pig repo add pgsql -u # Add repo and update cache
Install the extension using pig or apt/yum/dnf:
pig install pg_xenophile; # Install for current active PG version
pig ext install -y pg_xenophile -v 18 # PG 18
pig ext install -y pg_xenophile -v 17 # PG 17
pig ext install -y pg_xenophile -v 16 # PG 16
pig ext install -y pg_xenophile -v 15 # PG 15
pig ext install -y pg_xenophile -v 14 # PG 14
dnf install -y pg_xenophile_18 # PG 18
dnf install -y pg_xenophile_17 # PG 17
dnf install -y pg_xenophile_16 # PG 16
dnf install -y pg_xenophile_15 # PG 15
dnf install -y pg_xenophile_14 # PG 14
apt install -y postgresql-18-pg-xenophile # PG 18
apt install -y postgresql-17-pg-xenophile # PG 17
apt install -y postgresql-16-pg-xenophile # PG 16
apt install -y postgresql-15-pg-xenophile # PG 15
apt install -y postgresql-14-pg-xenophile # PG 14
Create Extension:
CREATE EXTENSION l10n_table_dependent_extension CASCADE; -- requires: pg_xenophile
Usage
l10n_table_dependent_extension: l10n table dependent extension for pg_xenophile
The l10n_table_dependent_extension is a companion extension to pg_xenophile that provides infrastructure for other extensions that depend on its localization (l10n) table mechanism.
CREATE EXTENSION l10n_table_dependent_extension;
This extension works in conjunction with pg_xenophile’s l10n_table system, allowing dependent extensions to register their tables with the localization framework. When a base table is registered in xeno.l10n_table, the system automatically creates companion translation tables and language-specific views.
See the pg_xenophile documentation for the full l10n table management API.
Feedback
Was this page helpful?
Thanks for the feedback! Please let us know how we can improve.
Sorry to hear that. Please let us know how we can improve.