From 38b572153b91dc07c509c1a24fe6f1eca467ba00 Mon Sep 17 00:00:00 2001 From: Fred Gleason Date: Sat, 29 Jun 2024 11:03:21 -0400 Subject: [PATCH] 2024-06-29 Fred Gleason * Modified rddbmgr(8) to make the 293=>294 schema update a no-op. Signed-off-by: Fred Gleason --- ChangeLog | 2 ++ utils/rddbmgr/updateschema.cpp | 36 ---------------------------------- 2 files changed, 2 insertions(+), 36 deletions(-) diff --git a/ChangeLog b/ChangeLog index 1e8ccd54..e44d1336 100644 --- a/ChangeLog +++ b/ChangeLog @@ -24818,3 +24818,5 @@ * Incremented the Python API version to 4.3.0 2024-06-29 Fred Gleason * Added a step to 'docs/misc/rivendell_release_checklist.txt'. +2024-06-29 Fred Gleason + * Modified rddbmgr(8) to make the 293=>294 schema update a no-op. diff --git a/utils/rddbmgr/updateschema.cpp b/utils/rddbmgr/updateschema.cpp index 182c01ee..8f33fd15 100644 --- a/utils/rddbmgr/updateschema.cpp +++ b/utils/rddbmgr/updateschema.cpp @@ -8004,42 +8004,6 @@ bool MainObject::UpdateSchema(int cur_schema,int set_schema,QString *err_msg) return false; } - sql=QString("select `KEY_NAME` from `FEEDS`"); - q=new RDSqlQuery(sql,false); - while(q->next()) { - QString tablename=q->value(0).toString()+"_FLG"; - tablename.replace(" ","_"); - if(!TableExists(tablename)) { - fprintf(stderr,"rddbmgr: missing FLG table for feed '%s'\n", - (const char *)q->value(0).toString().toUtf8()); - } - else { - sql=QString("select ")+ - "`CAST_ID`,"+ // 00 - "`ACCESS_DATE`,"+ // 01 - "`ACCESS_COUNT` "+ // 02 - "from `"+tablename+"` "+ - "order by `ACCESS_DATE`"; - q1=new RDSqlQuery(sql,false); - while(q1->next()) { - sql=QString("insert into `CAST_DOWNLOADS` set ")+ - "`FEED_KEY_NAME`='"+RDEscapeString(q->value(0).toString())+"',"+ - QString::asprintf("`CAST_ID`=%u,",q1->value(0).toUInt())+ - "`ACCESS_DATE`='"+ - RDEscapeString(q1->value(1).toDate().toString("yyyy-MM-dd"))+"',"+ - QString::asprintf("`ACCESS_COUNT`=%u",q1->value(2).toUInt()); - if(!RDSqlQuery::apply(sql,err_msg)) { - return false; - } - } - delete q1; - if(!DropTable(tablename,err_msg)) { - return false; - } - } - } - delete q; - WriteSchemaVersion(++cur_schema); }