[mythtv-commits] mythtv/master commit: e0077052a by Michael T. Dean (sphery)
MythTV
noreply at mythtv.org
Sat Jan 22 23:37:11 UTC 2011
Author: Michael T. Dean <mdean at mythtv.org>
Change Date: 2011-01-22T15:35:45-08:00
Push Date: 2011/01/22 15:37:07 -0800
Repository: mythtv
Branch: master
New Revision: e0077052a7b21762d4497fdb160fe13dd05ae9d8
Changeset: https://github.com/MythTV/mythtv/commit/e0077052a
Log:
Integrates the MythVideo DB schema into core MythTV DB schema.
In the end, there should be no difference in the database for users who
have installed and run current MythVideo. This change only ensures that
all users--even those who have never used MythVideo--have all the tables
that were previously only used by MythVideo. This will allow better for
integration of MythVideo into the core MythTV as well as integration of
the MythVideo and UPnP data sets and scanners.
Note that upgrading MythVideo schema versions from before MythTV 0.21
(MythVideo schema version 1038) is not supported. The upgrades for
MythTV 0.21 integrated MythDVD and MythVideo schemas and, because of the
complexity of the upgrade--due to some users having installed only one
of MythDVD or MythVideo or both (possibly to differing versions) or
neither--many users experienced errors when upgrading MythVideo/MythDVD
schemas to MythTV 0.21. Also, because upgrading a MythVideo schema from
0.21 or below will not re-process the video metadata to get TV season
and episode information, even 0.21-fixes users may want to dump their
MythVideo data and re-grab it. Information about how to delete too-old
MythVideo schema is provided in mythplugins/mythvideo/README.database .
Added:
mythplugins/mythvideo/README.database
mythtv/libs/libmythtv/videodbcheck.cpp
mythtv/libs/libmythtv/videodbcheck.h
Removed:
mythplugins/mythvideo/mythvideo/dbcheck.cpp
mythplugins/mythvideo/mythvideo/dbcheck.h
Modified:
mythplugins/mythvideo/mythvideo/main.cpp
mythplugins/mythvideo/mythvideo/mythvideo.pro
mythtv/bindings/perl/MythTV.pm
mythtv/bindings/python/MythTV/dataheap.py
mythtv/bindings/python/MythTV/static.py
mythtv/bindings/python/scripts/mythpython
mythtv/libs/libmythtv/dbcheck.cpp
mythtv/libs/libmythtv/libmythtv.pro
More information about the mythtv-commits
mailing list