Skip to content

Setting up your application

Application setup is handled entirely through the Config panel, a dedicated administration area accessible from the sidebar. Only users with super-admin privilege can open it.

TODO_SCREENSHOT: Config panel open with sidebar showing six panel buttons

The Config panel

The Config panel is divided into six sections, selectable from the left sidebar:

PanelPurpose
App settingsName, language, status, DB engine and other global options
ValidationSchema check — finds missing columns, broken FK references, and bad indexes
GeofaceConfigure map layers (WMS, WFS, local GeoJSON/KML files)
TablesCreate, rename, delete and reorder tables; set layout and plugin links
FieldsAdd and configure fields for any table
RelationsDefine cross-table links displayed in RecordView
DBMLExport the full schema as an annotated .dbml file; import new tables from DBML

How to open Config

Click the Config item in the sidebar navigation. The first time (or after a session timeout) you are asked to confirm your super-admin password.

TODO_SCREENSHOT: super-admin password confirmation dialog

Destructive operations

Table deletion and column deletion are permanent and irreversible. Always create a backup before making structural changes.

Typical setup workflow

  1. App settings — set the application name, language, and status.
  2. Tables — create all required tables and set their preview fields.
  3. Fields — add columns to each table, configure types and validation rules.
  4. Relations — define cross-table links so RecordView shows related records.
  5. Vocabularies — populate controlled vocabularies for select/combo fields.
  6. Validation — run the schema validator and fix any reported issues.