Commit Graph

3 Commits

Author SHA1 Message Date
7d27d17a6b Refactor question bank and session log; update session timestamps and enhance date handling in main.py
Some checks are pending
Python application / build (push) Waiting to run
2025-08-15 11:50:23 +02:00
6d5e6aad77 Update question bank and session log; enhance quiz functionality and progress tracking 2025-08-15 11:16:41 +02:00
c68baecb52 Implement migration script from text files to SQLite database
- Added `migrate_to_sqlite.py` to handle migration of user stats and session logs from text files to an SQLite database.
- The script reads XP, level, and total time from respective text files and saves them into the `user_stats` table in the SQLite database.
- Session logs are parsed and logged into the `session_log` table.
- Existing text files are deleted after successful migration.
- Created a new SQLite database file `rhel_learning.db` with tables for questions, user stats, and session logs.
2025-08-15 10:20:02 +02:00