mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-10 16:43:35 +02:00
2018-05-31 Fred Gleason <fredg@paravelsystems.com>
* Refactored table drops to use 'RDApplication::dropTable()'.
This commit is contained in:
@@ -173,9 +173,7 @@ void ListFeeds::addData()
|
||||
delete q;
|
||||
RDDeleteFeedLog(feed);
|
||||
feed.replace(" ","_");
|
||||
sql=QString().sprintf("drop table %s_FIELDS",(const char *)feed);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
rda->dropTable(feed+"_FIELDS");
|
||||
delete edit_feed;
|
||||
return;
|
||||
}
|
||||
@@ -278,9 +276,7 @@ void ListFeeds::deleteData()
|
||||
delete q;
|
||||
RDDeleteFeedLog(feedname);
|
||||
feedname.replace(" ","_");
|
||||
sql=QString().sprintf("drop table %s_FIELDS",(const char *)feedname);
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
rda->dropTable(feedname+"_FIELDS");
|
||||
item->setSelected(false);
|
||||
|
||||
pd->reset();
|
||||
|
@@ -512,15 +512,10 @@ void MainWidget::quitMainWidget()
|
||||
|
||||
void MainWidget::ClearTables()
|
||||
{
|
||||
RDSqlQuery *q1;
|
||||
|
||||
QString sql="show tables";
|
||||
RDSqlQuery *q=new RDSqlQuery(sql);
|
||||
while(q->next()) {
|
||||
sql=QString().sprintf("drop table %s",
|
||||
(const char *)q->value(0).toString());
|
||||
q1=new RDSqlQuery(sql);
|
||||
delete q1;
|
||||
rda->dropTable(q->value(0).toString());
|
||||
}
|
||||
delete q;
|
||||
}
|
||||
|
@@ -245,10 +245,7 @@ void TestImport::importData()
|
||||
}
|
||||
delete q;
|
||||
// printf("IMPORT TABLE: %s_TEST_IMP\n",(const char *)test_svc->name());
|
||||
sql=QString().sprintf("drop table `%s_TEST_IMP`",
|
||||
(const char *)test_svc->name());
|
||||
q=new RDSqlQuery(sql);
|
||||
delete q;
|
||||
rda->dropTable(test_svc->name()+"_TEST_IMP");
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user