ArgusKit dynamically administrates any table in your database.
The schema metadata tables below unlock advanced groupings, column rendering flags (choice, upload, rich text, foreign key lookups), and customized views.
If unseeded, Lacelium automatically initializes these bootstrap definitions when Maintenance is loaded.
Critical Configuration Tables
-
maintenance
Registers tables displayed as manageable modules in the UI.
-
m_module_type
Labels and classifies modules for filtered views and permission tiers.
-
m_column_define
Controls column visibility, choices, rich text, and relationship lookups.
-
m_maintenance_define
Sets table-level operational flags (bulk uploads, exports, custom actions).
-
m_choice
Provides localized key → label dictionary mappings for dropdown selectors.
-
maintenance_naming
Overrides friendly human labels for tables in the studio and navigation.
Route Patterns & Embed Endpoints
-
/maintenance
Full unified studio and maintenance registry.
-
/maintenance/{moduleTypeId}
Filtered module view (e.g.
/maintenance/core).
-
/maintenance/embed/{table}
Lightweight iframe-ready single-table view (e.g.
/maintenance/embed/users).
-
/maintenance/arguskit_builder
Full-scale database studio with SQL runner, DDL builder, and data inspector.
Pro Tip: Click the Columns button on any module datatable to reorder columns with drag-and-drop or toggle visibility. Preferences are saved automatically per-table.