class UpdatePlaybackSessionsFromArchitecture < ActiveRecord::Migration[8.1] def change change_table :playback_sessions do |t| # Add defaults for fields t.change_default :position, 0.0 t.change_default :duration_watched, 0.0 t.change_default :completed, false t.change_default :play_count, 0 end # Add indexes as specified in architecture add_index :playback_sessions, [:video_id, :user_id], unique: true add_index :playback_sessions, :last_watched_at end end