﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	mlocked
12950	python: Bump MythMusic schema from 1018 to 1024	Ian Campbell <ijc@…>	Peter Bennett	"Looking at mythplugins/mythmusic/mythmusic/dbcheck.cpp across fixes/* it seems the shipped versions were (nb: I didn't go looking for updates within those branches, this is from the tip of each):

||= Branch          =||= Music Db Schema =||
|| 0.28, master      ||  1024             ||
|| 0.26, 0.27        ||  1020             ||
|| 0.25              ||  1019             ||
|| 0.22, 0.23, 0.24  ||  1017             ||
|| 0.21              ||  1013             ||

While the Python bindings have said 1018 since 0.25, updated from 1017 in 695511514a67.
    
Looking at dbcheck.cpp the updates are:
    
 - 1018->1019: updates to music_albumart, not covered by bindings.
 - 1019->1020: recreates music_radios, not covered by bindings.
 - 1020->1021: adds music_songs.hostname, trivial update to MythMusic.searchMusic() binding.
 - 1021->1022: adds music_albumart.hostname, not covered by bindings.
 - 1022->1023: adds indexes to music_albumart and music_albums.
 - 1023->1024: big changes to music_radios and addition of music_streams, neither are covered by the bindings.

Apart from context conflicts in static.py this should be easily backportable to fixes/0.28 too.

github ref: https://github.com/ijc25/mythtv/commit/3b761a7b92325e7e5bbc56dfc30972118749e313
github git am ref: https://github.com/ijc25/mythtv/commit/3b761a7b92325e7e5bbc56dfc30972118749e313.patch"	Patch - Bug Fix	closed	minor	29.1	Bindings - Python	Master Head	medium	fixed			0
