feat(DiaryDateActivity): enhance group activity management with duration and order features
All checks were successful
Deploy tt-tagebuch / deploy (push) Successful in 43s

- Added `duration`, `durationText`, and `orderId` fields to the GroupActivity model to support detailed activity tracking.
- Updated `addGroupActivity` and `updateGroupActivity` methods in the DiaryDateActivityService to handle new fields, improving activity management capabilities.
- Enhanced the DiaryView component to allow users to input and display duration and duration text for group activities, improving user experience and data clarity.
This commit is contained in:
Torsten Schulz (local)
2026-05-08 11:28:22 +02:00
parent 25c3b90972
commit 940f77e29b
5 changed files with 106 additions and 12 deletions

View File

@@ -0,0 +1,4 @@
ALTER TABLE `group_activity`
ADD COLUMN `duration` INT NULL AFTER `custom_activity`,
ADD COLUMN `duration_text` VARCHAR(255) NULL AFTER `duration`,
ADD COLUMN `order_id` INT NOT NULL DEFAULT 1 AFTER `duration_text`;