mirror of
https://github.com/screentinker/screentinker.git
synced 2026-05-15 07:32:23 -06:00
New schema_migrations table (id TEXT PK, ran_at INTEGER) tracks which one-time migrations have executed. The Phase 2 playlist migration now checks for 'phase2_playlist_migration' in this table instead of inferring state from devices.playlist_id. Records the migration ID after successful completion. Eliminates ffprobe overhead on subsequent startups. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| database.js | ||
| schema.sql | ||