-- Create the table if it doesn't exist CREATE TABLE IF NOT EXISTS activity_log ( id INTEGER PRIMARY KEY AUTOINCREMENT, timestamp TEXT NOT NULL ); -- Insert dummy data for one year DELETE FROM activity_log; -- Clear existing data WITH RECURSIVE dates(date) AS ( SELECT datetime('2023-12-01 00:00:00') UNION ALL SELECT datetime(date, '+1 hour') FROM dates WHERE date < datetime('2024-12-01 00:00:00') ) INSERT INTO activity_log (timestamp) SELECT date FROM dates WHERE random() % 4 = 0; -- Randomly select approximately 25% of hours for activity