Available

Full geodatabase semantics

Every Esri geodatabase construct, translated into something Postgres actually enforces — not just plain columns.

What it is

agol_fdw doesn't stop at fields and geometry. It translates each geodatabase construct into the Postgres mechanism that genuinely enforces it:

Why it matters

Most "AGOL-to-Postgres" pipelines flatten everything to plain columns and lose the rules that make a geodatabase a geodatabase. agol_fdw keeps the semantics — so the integrity you relied on in ArcGIS is enforced by Postgres itself, in SQL.

See it

-- a coded-value domain becomes a real lookup + foreign key:
CREATE TABLE data.dom_status (
  code smallint PRIMARY KEY,
  label text NOT NULL
);

ALTER TABLE data.poles
  ADD CONSTRAINT poles_status_fk
  FOREIGN KEY (status) REFERENCES data.dom_status(code);

-- a range domain becomes a CHECK:
ALTER TABLE data.poles
  ADD CONSTRAINT poles_height_range CHECK (height BETWEEN 0 AND 50);

Related

← Back to home