Skip to main content

Databases

In this page

DatabaseInstance

FieldNotes
engineDatabaseEngine: MYSQL, MARIADB, POSTGRESQL.
serverIdHost server FK; unique (serverId, name).
statusDatabaseServerStatus.

DatabaseUser

Belongs to an instance; passwordEnc (encrypted at rest) + privileges JSON.

ApplicationDatabase composite PK (applicationId, databaseId) links apps to instances.

API

GET/POST /databases, GET /databases/:id, GET/POST /databases/:id/users, DELETE /databases/:id.

UI: /databases, /databases/:id — some mutation buttons may still be disabled; verify against Swagger.