Notifications operational database
| 🌐 This document is available in both English and Ukrainian. Use the language toggle in the top right corner to switch between versions. |
1. General overview
The purpose of the notifications database is to store operational data related to templates and records of sent inbox notifications to users.
2. Database schema
Legend
Unresolved include directive in modules/arch/pages/architecture/registry/operational/notifications/notifications-db.adoc - include::partial$architecture-workspace/documentation-templates/component-design-template/db-schema-legend.adoc[]
3. Data structures
3.1. inbox_notification
In-app user messages for display in the Citizen portal
| Column name Description |
|---|
|
|
|
|
|
|
|
3.2. notification_template
Notification template data
| Column name Description |
|---|
|
|
Communication channel for using the message template. Unique in combination with
|
|
|
|
|
|
|
|
| Uniqueness constraints |
|---|
|
|
3.3. notification_template_attr
Additional attributes of templates based on the requirements of a specific communication channel
| Column name Description |
|---|
|
|
|
|