Relational database schema
Overview
Orbeon Forms uses, out of the box, a relational database persistence provider. This page describes the purpose of the tables and sequences used by this provider, as well as points to current and historical DDL (Data Definition Language) files for the supported versions of Orbeon Forms.
For more about the relational database setup, see Using Form Runner with a relational database.
Tables
orbeon_form_definition
Holds published form definitions.1
orbeon_form_definition_attach
Holds attachments related to published form definitions.1
orbeon_form_data
Holds saved and draft form data.2
orbeon_form_data_attach
Holds attachments associated with submitted form data.2
orbeon_i_current
Holds references to the current form data, as opposed to historical data.
orbeon_i_control_text
Holds the values of indexed form controls for search and the Summary page.
orbeon_seq
Used to generate organization IDs (except for Oracle where it is a sequence
).
The
orbeon_form_definition
andorbeon_form_definition_attach
also hold published section template libraries and their attachments if any.The
orbeon_form_data
andorbeon_form_data_attach
tables also hold unpublished form definitions, unpublished libraries, as well as form templates, and their attachments if any. These form definitions, libraries, and form templates are visible when you go to the Form Builder Summary page. You can edit them with Form Builder.
See also:
Sequences
orbeon_seq
Oracle database only: Used to generate organization IDs and form data IDs.
Current DDL
Introduction
The following sections list the DDL (Data Definition Language) files for the latest supported versions of Orbeon Forms. The DDL files are used to create the database schema from scratch or to upgrade an existing schema to a newer version.
For a list of supported Orbeon Forms versions, see Release History.
Oracle
MySQL
SQL Server
PostgreSQL
DB2
Historical DDL
Introduction
The following sections list the DDL (Data Definition Language) files for older and non-supported versions of Orbeon Forms.
For a list of supported Orbeon Forms versions, see Release History.
Oracle
MySQL
SQL Server
PostgreSQL
DB2
See also
Last updated