6 Commits

Author SHA1 Message Date
Felipe Cardoso
b3689fd6c4 Rename metadata fields for clarity and specificity
Updated `metadata` field names to `media_metadata` and `notification_metadata` in the eventspace ER schema. This improves clarity by providing more context-specific naming for better understanding and maintainability.
2025-02-28 09:58:50 +01:00
Felipe Cardoso
636e278db7 Rename metadata fields for clarity and specificity
Updated `metadata` field names to `media_metadata` and `notification_metadata` in the eventspace ER schema. This improves clarity by providing more context-specific naming for better understanding and maintainability.
2025-02-28 09:35:02 +01:00
Felipe Cardoso
9d71fc7fcd Add models for EmailTemplate, ActivityLog, and NotificationLog
Introduced new database models to handle email templates, activity logs, and notification logs, including relevant enums and utilities. Updated ER diagram to reflect new relationships and attributes, enhancing event tracking and notification management capabilities.
2025-02-27 19:54:26 +01:00
Felipe Cardoso
7247190f5f Refactor event schema to enhance clarity and functionality
Updated attributes, relationships, and data types to improve schema accuracy and flexibility. Added new enums, foreign keys, and reordered fields for better organization. Renamed and adjusted components to reflect evolving business logic.
2025-02-27 19:12:47 +01:00
Felipe Cardoso
0a6918c85b Refactor ER diagram to add EventManager and update relations
Introduce the EventManager entity to improve role management, linking it between Users and Events. Adjust relationships among User, Event, and Guest, and refine EventTheme and User attributes. These changes enhance schema clarity and better represent user roles and permissions.
2025-02-27 18:10:08 +01:00
Felipe Cardoso
3ecf5fee2e Add ER diagram for EventSpace schema using Mermaid
This commit introduces a comprehensive Entity Relationship (ER) diagram for the EventSpace schema in Mermaid format. It documents key entities, their attributes, and relationships, providing a clear visualization of the database structure. This will aid in understanding and maintaining the data model.
2025-02-27 18:03:08 +01:00