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 |
---|
|
|
|
|