PostgreSQL → Firebird migration usually means moving a
PostgreSQL schema into a Firebird .fdb database or
Firebird server for an embedded, desktop, or InterBase-compatible
application.
DBConvert handles the table-level migration: it reads PostgreSQL,
Amazon RDS / Aurora for PostgreSQL, Azure Database for PostgreSQL,
Google Cloud SQL for PostgreSQL, or Supabase; creates Firebird
tables, fields, indexes, primary keys, foreign keys, and supported
views; maps types; and copies the rows. The review work is in
generated keys, PostgreSQL-only types, array / JSON storage,
identifier policy, and SQL that depends on PostgreSQL features.
What DBConvert does on this path:
turns a PostgreSQL source into a Firebird target through a
guided desktop workflow:
-
Connects to PostgreSQL, managed PostgreSQL services, and Supabase sources.
-
Writes to a Firebird
.fdb file or Firebird / InterBase server destination.
-
Maps tables, fields, indexes, primary keys, foreign keys, and supported views with per-table type review before the target is created.
-
Saves the job as a repeatable session for test loads; DBSync keeps PostgreSQL and Firebird aligned during a staged cutover.
What it does not do:
PL/pgSQL functions, triggers, rules, extensions, custom
operators, row-level security, grants, and application SQL are
not translated into Firebird PSQL. They should be inventoried
separately and rewritten against the final Firebird schema.