Skip to content

Commit

Permalink
Add index on type to filemarkup table
Browse files Browse the repository at this point in the history
  • Loading branch information
garybuhrmaster authored and linuxdude42 committed Nov 2, 2024
1 parent bba938c commit d558dd3
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 3 deletions.
2 changes: 1 addition & 1 deletion mythtv/bindings/perl/MythTV.pm
Original file line number Diff line number Diff line change
Expand Up @@ -116,7 +116,7 @@ package MythTV;
# schema version supported in the main code. We need to check that the schema
# version in the database is as expected by the bindings, which are expected
# to be kept in sync with the main code.
our $SCHEMA_VERSION = "1380";
our $SCHEMA_VERSION = "1381";

# NUMPROGRAMLINES is defined in mythtv/libs/libmythtv/programinfo.h and is
# the number of items in a ProgramInfo QStringList group used by
Expand Down
2 changes: 1 addition & 1 deletion mythtv/bindings/python/MythTV/_versions.py.in
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ The file MythTV/_versions.py is usually generated by ./configure.
"""

OWN_VERSION = @MYTHTV_PYTHON_OWN_VERSION@
SCHEMA_VERSION = 1380
SCHEMA_VERSION = 1381
NVSCHEMA_VERSION = 1007
MUSICSCHEMA_VERSION = 1025
PROTO_VERSION = '91'
Expand Down
2 changes: 1 addition & 1 deletion mythtv/libs/libmythbase/mythversion.h.in
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ static constexpr const char* MYTH_PROTO_TOKEN { "BuzzOff" };
* mythtv/bindings/php/MythBackend.php
*/

static constexpr const char* MYTH_DATABASE_VERSION { "1380" };
static constexpr const char* MYTH_DATABASE_VERSION { "1381" };

MBASE_PUBLIC const char *GetMythSourceVersion();
MBASE_PUBLIC const char *GetMythSourcePath();
Expand Down
10 changes: 10 additions & 0 deletions mythtv/libs/libmythtv/dbcheck.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -4064,6 +4064,16 @@ static bool doUpgradeTVDatabaseSchema(void)
return false;
}

if (dbver == "1380")
{
DBUpdates updates {
"ALTER TABLE filemarkup ADD INDEX (type);"
} ;
if (!performActualUpdate("MythTV", "DBSchemaVer",
updates, "1381", dbver))
return false;
}

return true;
}

Expand Down

0 comments on commit d558dd3

Please sign in to comment.