2025-02-27 Fred Gleason <fredg@paravelsystems.com>

* Fixed bugs in schema conversion 296=>297 that could cause SQL
	errors.

Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
Fred Gleason 2025-02-27 17:23:43 -05:00
parent 1fc728df3f
commit bad1796479
2 changed files with 419 additions and 2 deletions

View File

@ -24954,3 +24954,6 @@
* Fixed a bug in the WebGet service that caused uploads to fail when
using an Apache package with 'PrivateTmp=true' set in it's Systemd
service definition.
2025-02-27 Fred Gleason <fredg@paravelsystems.com>
* Fixed bugs in schema conversion 296=>297 that could cause SQL
errors.

View File

@ -8109,17 +8109,29 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `CART` set `TITLE`=left(`TITLE`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
"modify column `TITLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `CART` set `ARTIST`=left(`ARTIST`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
"modify column `ARTIST` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
sql=QString("update `CART` set `ALBUM`=left(`ALBUM`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
"modify column `ALBUM` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
@ -8154,7 +8166,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
sql=QString("update `CART` set `USER_DEFINED`=left(`USER_DEFINED`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CART` ")+
"modify column `USER_DEFINED` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
@ -8291,11 +8307,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `CUTS` set ")+
"`ORIGIN_LOGIN_NAME`=left(`ORIGIN_LOGIN_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CUTS` ")+
"modify column `ORIGIN_LOGIN_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `CUTS` set ")+
"`SOURCE_HOSTNAME`=left(`SOURCE_HOSTNAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `CUTS` ")+
"modify column `SOURCE_HOSTNAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8335,6 +8361,10 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `DROPBOXES` set `PATH`=left(`PATH`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `DROPBOXES` ")+
"modify column `PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8345,17 +8375,31 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `DROPBOXES` set `LOG_PATH`=left(`LOG_PATH`,191)");
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `DROPBOXES` ")+
"modify column `LOG_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `DROPBOXES` set ")+
"`SET_USER_DEFINED`=left(`SET_USER_DEFINED`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `DROPBOXES` ")+
"modify column `SET_USER_DEFINED` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `DROPBOX_PATHS` set ")+
"`FILE_PATH`=left(`FILE_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `DROPBOX_PATHS` ")+
"modify column `FILE_PATH` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8378,11 +8422,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `ELR_LINES` set ")+
"`TITLE`=left(`TITLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `ELR_LINES` ")+
"modify column `TITLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `ELR_LINES` set ")+
"`ARTIST`=left(`ARTIST`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `ELR_LINES` ")+
"modify column `ARTIST` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8398,6 +8452,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `ELR_LINES` set ")+
"`USER_DEFINED`=left(`USER_DEFINED`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `ELR_LINES` ")+
"modify column `USER_DEFINED` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8408,6 +8467,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `ELR_LINES` set ")+
"`ALBUM`=left(`ALBUM`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `ELR_LINES` ")+
"modify column `ALBUM` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8479,6 +8543,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `ENCODERS` set ")+
"`COMMAND_LINE`=left(`COMMAND_LINE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `ENCODERS` ")+
"modify column `COMMAND_LINE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8505,6 +8574,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `EVENTS` set ")+
"`NOTE_TEXT`=left(`NOTE_TEXT`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `EVENTS` ")+
"modify column `NOTE_TEXT` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8546,6 +8620,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `EVENT_LINES` set ")+
"`MARKER_COMMENT`=left(`MARKER_COMMENT`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `EVENT_LINES` ")+
"modify column `MARKER_COMMENT` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8595,6 +8674,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`CHANNEL_TITLE`=left(`CHANNEL_TITLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `CHANNEL_TITLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8610,6 +8694,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`CHANNEL_LINK`=left(`CHANNEL_LINK`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `CHANNEL_LINK` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8630,16 +8719,31 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`BASE_URL`=left(`BASE_URL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `BASE_URL` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`BASE_PREAMBLE`=left(`BASE_PREAMBLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `BASE_PREAMBLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`PURGE_URL`=left(`PURGE_URL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `PURGE_URL` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8660,12 +8764,22 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEEDS` set ")+
"`REDIRECT_PATH`=left(`REDIRECT_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEEDS` ")+
"modify column `REDIRECT_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `FEED_PERMS` set ")+
"`USER_NAME`=left(`USER_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `FEED_PERMS` ")+
"modify column `USER_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8700,11 +8814,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `GROUPS` set ")+
"`DESCRIPTION`=left(`DESCRIPTION`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `GROUPS` ")+
"modify column `DESCRIPTION` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `GROUPS` set ")+
"`DEFAULT_TITLE`=left(`DEFAULT_TITLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `GROUPS` ")+
"modify column `DEFAULT_TITLE` varchar(191) default 'Imported from %f.%e'";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8726,11 +8850,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `HOSTVARS` set ")+
"`VARVALUE`=left(`VARVALUE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `HOSTVARS` ")+
"modify column `VARVALUE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `HOSTVARS` set ")+
"`REMARK`=left(`REMARK`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `HOSTVARS` ")+
"modify column `REMARK` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8742,11 +8876,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `IMPORTER_LINES` set ")+
"`TITLE`=left(`TITLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `IMPORTER_LINES` ")+
"modify column `TITLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `IMPORTER_LINES` set ")+
"`TRACK_STRING`=left(`TRACK_STRING`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `IMPORTER_LINES` ")+
"modify column `TRACK_STRING` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8794,6 +8938,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `INPUTS` set ")+
"`NODE_HOSTNAME`=left(`NODE_HOSTNAME`,176)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `INPUTS` ")+
"modify column `NODE_HOSTNAME` varchar(176)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8878,11 +9027,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOGS` set ")+
"`ORIGIN_USER`=left(`ORIGIN_USER`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOGS` ")+
"modify column `ORIGIN_USER` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOGS` set ")+
"`LOCK_USER_NAME`=left(`LOCK_USER_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOGS` ")+
"modify column `LOCK_USER_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8909,6 +9068,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_LINES` set ")+
"`COMMENT`=left(`COMMENT`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOG_LINES` ")+
"modify column `COMMENT` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8919,6 +9083,16 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_LINES` set ")+
"`LABEL`=left(`LABEL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_LINES` set ")+
"`ORIGIN_USER`=left(`ORIGIN_USER`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOG_LINES` ")+
"modify column `ORIGIN_USER` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -8965,16 +9139,31 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_MACHINES` set ")+
"`UDP_ADDR`=left(`UDP_ADDR`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOG_MACHINES` ")+
"modify column `UDP_ADDR` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_MACHINES` set ")+
"`UDP_STRING`=left(`UDP_STRING`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOG_MACHINES` ")+
"modify column `UDP_STRING` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `LOG_MACHINES` set ")+
"`LOG_RML`=left(`LOG_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `LOG_MACHINES` ")+
"modify column `LOG_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9027,6 +9216,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `MATRICES` set ")+
"`GPIO_DEVICE`=left(`GPIO_DEVICE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `MATRICES` ")+
"modify column `GPIO_DEVICE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9038,11 +9232,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `NOWNEXT_PLUGINS` set ")+
"`PLUGIN_PATH`=left(`PLUGIN_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `NOWNEXT_PLUGINS` ")+
"modify column `PLUGIN_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `NOWNEXT_PLUGINS` set ")+
"`PLUGIN_ARG`=left(`PLUGIN_ARG`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `NOWNEXT_PLUGINS` ")+
"modify column `PLUGIN_ARG` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9059,6 +9263,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `OUTPUTS` set ")+
"`NODE_HOSTNAME`=left(`NODE_HOSTNAME`,176)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `OUTPUTS` ")+
"modify column `NODE_HOSTNAME` varchar(176)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9092,6 +9301,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `PODCASTS` set ")+
"`ITEM_TITLE`=left(`ITEM_TITLE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `ITEM_TITLE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9107,16 +9321,31 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `PODCASTS` set ")+
"`ITEM_LINK`=left(`ITEM_LINK`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `ITEM_LINK` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `PODCASTS` set ")+
"`ITEM_COMMENTS`=left(`ITEM_COMMENTS`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `ITEM_COMMENTS` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `PODCASTS` set ")+
"`ITEM_AUTHOR`=left(`ITEM_AUTHOR`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `ITEM_AUTHOR` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9127,11 +9356,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `PODCASTS` set ")+
"`ITEM_SOURCE_URL`=left(`ITEM_SOURCE_URL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `ITEM_SOURCE_URL` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `PODCASTS` set ")+
"`AUDIO_FILENAME`=left(`AUDIO_FILENAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `PODCASTS` ")+
"modify column `AUDIO_FILENAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9178,6 +9417,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDAIRPLAY` set ")+
"`SKIN_PATH`=left(`SKIN_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDAIRPLAY` ")+
"modify column `SKIN_PATH` varchar(191) default '/usr/share/pixmaps/rivendell/rdairplay_skin.png'";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9189,11 +9433,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDAIRPLAY_CHANNELS` set ")+
"`START_RML`=left(`START_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDAIRPLAY_CHANNELS` ")+
"modify column `START_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDAIRPLAY_CHANNELS` set ")+
"`STOP_RML`=left(`STOP_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDAIRPLAY_CHANNELS` ")+
"modify column `STOP_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9205,6 +9459,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDCATCH` set ")+
"`ERROR_RML`=left(`ERROR_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDCATCH` ")+
"modify column `ERROR_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9269,6 +9528,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDPANEL` set ")+
"`SKIN_PATH`=left(`SKIN_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDPANEL` ")+
"modify column `SKIN_PATH` varchar(191) default '/usr/share/pixmaps/rivendell/rdpanel_skin.png'";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9280,11 +9544,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDPANEL_CHANNELS` set ")+
"`START_RML`=left(`START_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDPANEL_CHANNELS` ")+
"modify column `START_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RDPANEL_CHANNELS` set ")+
"`STOP_RML`=left(`STOP_RML`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RDPANEL_CHANNELS` ")+
"modify column `STOP_RML` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9306,6 +9580,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `RECORDINGS` set ")+
"`URL`=left(`URL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `RECORDINGS` ")+
"modify column `URL` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9337,6 +9616,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `REPLICATORS` set ")+
"`URL`=left(`URL`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `REPLICATORS` ")+
"modify column `URL` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9369,6 +9653,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `REPL_CART_STATE` set ")+
"`POSTED_FILENAME`=left(`POSTED_FILENAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `REPL_CART_STATE` ")+
"modify column `POSTED_FILENAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9396,11 +9685,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `REPORTS` set ")+
"`EXPORT_PATH`=left(`EXPORT_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `REPORTS` ")+
"modify column `EXPORT_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `REPORTS` set ")+
"`WIN_EXPORT_PATH`=left(`WIN_EXPORT_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `REPORTS` ")+
"modify column `WIN_EXPORT_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9471,21 +9770,41 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`DESCRIPTION`=left(`DESCRIPTION`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `DESCRIPTION` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`NAME_TEMPLATE`=left(`NAME_TEMPLATE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `NAME_TEMPLATE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`DESCRIPTION_TEMPLATE`=left(`DESCRIPTION_TEMPLATE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `DESCRIPTION_TEMPLATE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`PROGRAM_CODE`=left(`PROGRAM_CODE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `PROGRAM_CODE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9501,11 +9820,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`TFC_PATH`=left(`TFC_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `TFC_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`TFC_WIN_PATH`=left(`TFC_WIN_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `TFC_WIN_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9537,11 +9866,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `SERVICES` set ")+
"`MUS_PATH`=left(`MUS_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `MUS_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SERVICES` set ")+
"`MUS_WIN_PATH`=left(`MUS_WIN_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SERVICES` ")+
"modify column `MUS_WIN_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9600,11 +9939,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STACK_LINES` set ")+
"`ARTIST`=left(`ARTIST`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STACK_LINES` ")+
"modify column `ARTIST` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STACK_LINES` set ")+
"`SCHED_CODES`=left(`SCHED_CODES`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STACK_LINES` ")+
"modify column `SCHED_CODES` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9626,11 +9975,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STATIONS` set ")+
"`USER_NAME`=left(`USER_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STATIONS` ")+
"modify column `USER_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STATIONS` set ")+
"`DEFAULT_NAME`=left(`DEFAULT_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STATIONS` ")+
"modify column `DEFAULT_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9651,6 +10010,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STATIONS` set ")+
"`EDITOR_PATH`=left(`EDITOR_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STATIONS` ")+
"modify column `EDITOR_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9661,6 +10025,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `STATIONS` set ")+
"`JACK_COMMAND_LINE`=left(`JACK_COMMAND_LINE`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `STATIONS` ")+
"modify column `JACK_COMMAND_LINE` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9697,12 +10066,22 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SWITCHER_NODES` set ")+
"`DESCRIPTION`=left(`DESCRIPTION`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SWITCHER_NODES` ")+
"modify column `DESCRIPTION` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `SYSTEM` set ")+
"`ISCI_XREFERENCE_PATH`=left(`ISCI_XREFERENCE_PATH`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `SYSTEM` ")+
"modify column `ISCI_XREFERENCE_PATH` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9737,11 +10116,21 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `USERS` set ")+
"`LOGIN_NAME`=left(`LOGIN_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `USERS` ")+
"modify column `LOGIN_NAME` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `USERS` set ")+
"`FULL_NAME`=left(`FULL_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `USERS` ")+
"modify column `FULL_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9752,6 +10141,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `USERS` set ")+
"`DESCRIPTION`=left(`DESCRIPTION`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `USERS` ")+
"modify column `DESCRIPTION` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9768,6 +10162,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `USER_PERMS` set ")+
"`USER_NAME`=left(`USER_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `USER_PERMS` ")+
"modify column `USER_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9779,6 +10178,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `USER_SERVICE_PERMS` set ")+
"`USER_NAME`=left(`USER_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `USER_SERVICE_PERMS` ")+
"modify column `USER_NAME` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9801,6 +10205,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("update `WEBAPI_AUTHS` set ")+
"`LOGIN_NAME`=left(`LOGIN_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `WEBAPI_AUTHS` ")+
"modify column `LOGIN_NAME` varchar(191) not null";
if(!RDSqlQuery::apply(sql,err_msg)) {
@ -9812,6 +10221,11 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
return false;
}
sql=QString("update `WEB_CONNECTIONS` set ")+
"`LOGIN_NAME`=left(`LOGIN_NAME`,191)";
if(!RDSqlQuery::apply(sql,err_msg)) {
return false;
}
sql=QString("alter table `WEB_CONNECTIONS` ")+
"modify column `LOGIN_NAME` varchar(191)";
if(!RDSqlQuery::apply(sql,err_msg)) {