On existing databases, CREATE TABLE IF NOT EXISTS audio_files is a no-op but the standalone CREATE INDEX on library_id would fail because the column doesn't exist until migration 6 runs. The migration already creates this index, so removing it from the schema file is correct.