summaryrefslogtreecommitdiff
path: root/Omni/Dev/Lithium/Configuration.nix
diff options
context:
space:
mode:
authorBen Sima <ben@bsima.me>2025-11-15 23:10:10 -0500
committerBen Sima <ben@bsima.me>2025-11-15 23:10:10 -0500
commit1e616e0ab8e93fc0be4caf64e4d1584883eca0d3 (patch)
tree32a89a9b2c9ec5b23e5e456eb54630522a0c1c3c /Omni/Dev/Lithium/Configuration.nix
parentb0b7b771f3b410c5a9031b2ae8e17d9634cdbb65 (diff)
Add database migrations for public feed, metrics, and deduplication
- Add is_public column to episodes table - Add user_episodes junction table for many-to-many relationship - Add episode_metrics table for tracking engagement - Add original_url_hash column for deduplication - Add Core.py functions for public episodes (mark_public, get_public_episodes) - Add Core.py functions for user_episodes (add_episode_to_user, user_has_episode, get_user_episodes) - Add Core.py functions for metrics tracking (track_episode_event, get_episode_metrics) - Add URL normalization and hashing utilities - All tests passing
Diffstat (limited to 'Omni/Dev/Lithium/Configuration.nix')
0 files changed, 0 insertions, 0 deletions