mirror of
https://github.com/DRYTRIX/TimeTracker.git
synced 2026-04-27 16:02:42 -05:00
5280cbad2c
Implements persistent flag tracking to ensure default client and project are only created on fresh installations and never recreated after user deletion during updates or restarts. - Added initial_data_seeded flag to InstallationConfig - Updated all 3 database initialization scripts to check flag - Added 3 unit tests (all passing) - Created comprehensive documentation Fixes issue where defaults were recreated after deletion during updates.
24 KiB
24 KiB