mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-07-09 17:07:44 +02:00
2020-09-30 Fred Gleason <fredg@paravelsystems.com>
* Changed the 'FEEDS.CHANNEL_LANGUAGE' database field from 'varchar(5)' to' 'varchar(8)'. * Incremented the database version to 338. * Increased the 5 character length limitation of the 'Channel Language' field for podcasts to 8. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
parent
c2f346752c
commit
13d97e8955
@ -20372,3 +20372,9 @@
|
|||||||
* Incremented the package version to 3.4.0rss7.
|
* Incremented the package version to 3.4.0rss7.
|
||||||
2020-09-29 Fred Gleason <fredg@paravelsystems.com>
|
2020-09-29 Fred Gleason <fredg@paravelsystems.com>
|
||||||
* Incremented the package version to 3.4.0rss8.
|
* Incremented the package version to 3.4.0rss8.
|
||||||
|
2020-09-30 Fred Gleason <fredg@paravelsystems.com>
|
||||||
|
* Changed the 'FEEDS.CHANNEL_LANGUAGE' database field from
|
||||||
|
'varchar(5)' to' 'varchar(8)'.
|
||||||
|
* Incremented the database version to 338.
|
||||||
|
* Increased the 5 character length limitation of the
|
||||||
|
'Channel Language' field for podcasts to 8.
|
||||||
|
@ -19,7 +19,7 @@ CHANNEL_AUTHOR_IS_DEFAULT enum('N','Y')
|
|||||||
CHANNEL_OWNER_NAME varchar(64)
|
CHANNEL_OWNER_NAME varchar(64)
|
||||||
CHANNEL_OWNER_EMAIL varchar(64)
|
CHANNEL_OWNER_EMAIL varchar(64)
|
||||||
CHANNEL_WEBMASTER varchar(64)
|
CHANNEL_WEBMASTER varchar(64)
|
||||||
CHANNEL_LANGUAGE varchar(5)
|
CHANNEL_LANGUAGE varchar(8)
|
||||||
CHANNEL_EXPLICIT enum('N','Y')
|
CHANNEL_EXPLICIT enum('N','Y')
|
||||||
CHANNEL_IMAGE_ID int(11) From FEED_IMAGES.ID
|
CHANNEL_IMAGE_ID int(11) From FEED_IMAGES.ID
|
||||||
BASE_URL varchar(191)
|
BASE_URL varchar(191)
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
/*
|
/*
|
||||||
* Current Database Version
|
* Current Database Version
|
||||||
*/
|
*/
|
||||||
#define RD_VERSION_DATABASE 337
|
#define RD_VERSION_DATABASE 338
|
||||||
|
|
||||||
|
|
||||||
#endif // DBVERSION_H
|
#endif // DBVERSION_H
|
||||||
|
@ -193,7 +193,7 @@ EditFeed::EditFeed(const QString &feed,QWidget *parent)
|
|||||||
// Channel Language
|
// Channel Language
|
||||||
//
|
//
|
||||||
feed_channel_language_edit=new QLineEdit(this);
|
feed_channel_language_edit=new QLineEdit(this);
|
||||||
feed_channel_language_edit->setMaxLength(5);
|
feed_channel_language_edit->setMaxLength(8);
|
||||||
feed_channel_language_label=
|
feed_channel_language_label=
|
||||||
new QLabel(feed_channel_language_edit,tr("Language:"),this);
|
new QLabel(feed_channel_language_edit,tr("Language:"),this);
|
||||||
feed_channel_language_label->setFont(labelFont());
|
feed_channel_language_label->setFont(labelFont());
|
||||||
|
@ -40,6 +40,19 @@ bool MainObject::RevertSchema(int cur_schema,int set_schema,QString *err_msg)
|
|||||||
// NEW SCHEMA REVERSIONS GO HERE...
|
// NEW SCHEMA REVERSIONS GO HERE...
|
||||||
|
|
||||||
|
|
||||||
|
//
|
||||||
|
// Revert 338
|
||||||
|
//
|
||||||
|
if((cur_schema==338)&&(set_schema<cur_schema)) {
|
||||||
|
sql=QString("alter table FEEDS modify column ")+
|
||||||
|
"CHANNEL_LANGUAGE varchar(5) default 'en-us'";
|
||||||
|
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
WriteSchemaVersion(--cur_schema);
|
||||||
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Revert 337
|
// Revert 337
|
||||||
//
|
//
|
||||||
@ -50,7 +63,6 @@ bool MainObject::RevertSchema(int cur_schema,int set_schema,QString *err_msg)
|
|||||||
WriteSchemaVersion(--cur_schema);
|
WriteSchemaVersion(--cur_schema);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// Revert 336
|
// Revert 336
|
||||||
//
|
//
|
||||||
|
@ -161,7 +161,7 @@ void MainObject::InitializeSchemaMap() {
|
|||||||
global_version_map["3.2"]=311;
|
global_version_map["3.2"]=311;
|
||||||
global_version_map["3.3"]=314;
|
global_version_map["3.3"]=314;
|
||||||
global_version_map["3.4"]=317;
|
global_version_map["3.4"]=317;
|
||||||
global_version_map["4.0"]=337;
|
global_version_map["4.0"]=338;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -10287,6 +10287,16 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg)
|
|||||||
WriteSchemaVersion(++cur_schema);
|
WriteSchemaVersion(++cur_schema);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if((cur_schema<338)&&(set_schema>cur_schema)) {
|
||||||
|
sql=QString("alter table FEEDS ")+
|
||||||
|
"modify column CHANNEL_LANGUAGE varchar(8) default 'en-us'";
|
||||||
|
if(!RDSqlQuery::apply(sql,err_msg)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
WriteSchemaVersion(++cur_schema);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// NEW SCHEMA UPDATES GO HERE...
|
// NEW SCHEMA UPDATES GO HERE...
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user