summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2016-04-30 01:52:18 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2016-04-30 01:52:18 +0100
commit33415756ba50f7325a79fba86aeb2322d7393251 (patch)
tree41e4a147b56b90e9eca6e57b4deda05b0d9ca940
parentRename badly named SQL expression (diff)
downloadgentoobrowse-api-33415756ba50f7325a79fba86aeb2322d7393251.tar.bz2
gentoobrowse-api-33415756ba50f7325a79fba86aeb2322d7393251.tar.xz
gentoobrowse-api-33415756ba50f7325a79fba86aeb2322d7393251.zip
IceTray compat fix
-rw-r--r--gentoobrowse-api/service/maintenance/categoryMetaProcessor.cpp4
-rw-r--r--gentoobrowse-api/service/maintenance/ebuildMetaProcessor.cpp16
-rw-r--r--gentoobrowse-api/service/maintenance/packageMetaProcessor.cpp4
-rw-r--r--gentoobrowse-api/service/maintenance/useGroupProcessor.cpp6
-rw-r--r--gentoobrowse-api/service/maintenance/useLocalProcessor.cpp2
-rw-r--r--gentoobrowse-api/service/maintenanceimpl.cpp4
-rw-r--r--gentoobrowse-api/service/portageimpl.cpp34
7 files changed, 35 insertions, 35 deletions
diff --git a/gentoobrowse-api/service/maintenance/categoryMetaProcessor.cpp b/gentoobrowse-api/service/maintenance/categoryMetaProcessor.cpp
index 23d6699..bf7c35c 100644
--- a/gentoobrowse-api/service/maintenance/categoryMetaProcessor.cpp
+++ b/gentoobrowse-api/service/maintenance/categoryMetaProcessor.cpp
@@ -21,7 +21,7 @@ namespace Gentoo {
void
CategoryMetaProcessor::modified(DB::Connection * dbc, const boost::filesystem::path & fn, const boost::filesystem::path & path) const
{
- DB::ModifyCommandPtr m = dbc->modify(sql::maintenance::categoryMetaUpdate::sql);
+ DB::ModifyCommandPtr m = dbc->modify(sql::maintenance::categoryMetaUpdate.getSql());
U::XmlDoc md(path);
U::Database::bindOptionalsS(m.get(), 0, {
md.getXPathValue("/catmetadata/longdescription[@lang='en']/text()"),
@@ -34,7 +34,7 @@ namespace Gentoo {
void
CategoryMetaProcessor::deleted(DB::Connection * dbc, const boost::filesystem::path & fn) const
{
- auto m = dbc->modify(sql::maintenance::categoryMetaUpdate::sql);
+ auto m = dbc->modify(sql::maintenance::categoryMetaUpdate.getSql());
m->bindNull(0);
m->bindParamS(1, (fn / 1).string());
m->execute();
diff --git a/gentoobrowse-api/service/maintenance/ebuildMetaProcessor.cpp b/gentoobrowse-api/service/maintenance/ebuildMetaProcessor.cpp
index 7477c63..7d55440 100644
--- a/gentoobrowse-api/service/maintenance/ebuildMetaProcessor.cpp
+++ b/gentoobrowse-api/service/maintenance/ebuildMetaProcessor.cpp
@@ -43,19 +43,19 @@ namespace Gentoo {
const std::string ebuildVersion = matches.fetch(2);
// Maybe create a category
- auto ci = dbc->modify(sql::maintenance::categoryInsert::sql);
+ auto ci = dbc->modify(sql::maintenance::categoryInsert.getSql());
ci->bindParamS(0, categoryName);
ci->bindParamS(1, categoryName);
ci->execute();
// Maybe create a package
- auto pi = dbc->modify(sql::maintenance::packageInsert::sql);
+ auto pi = dbc->modify(sql::maintenance::packageInsert.getSql());
pi->bindParamS(0, packageName);
Utils::Database::bindOptionalsS(pi.get(), 1, { ecp.get("DESCRIPTION") });
pi->bindParamS(2, packageName);
pi->bindParamS(3, categoryName);
pi->execute();
// Create an ebuild
- auto m = dbc->select(sql::maintenance::ebuildInsert::sql);
+ auto m = dbc->select(sql::maintenance::ebuildInsert.getSql());
m->bindParamS(0, ebuildVersion);
m->bindParamS(1, ebuildVersion);
Utils::Database::bindOptionalsS(m.get(), 2, { ecp.get("SLOT") });
@@ -77,7 +77,7 @@ namespace Gentoo {
Glib::MatchInfo matches;
const Glib::ustring pv = (fn / 4).string();
if (packageVersion->match(pv, matches)) {
- auto m = dbc->select(sql::maintenance::ebuildUpdate::sql);
+ auto m = dbc->select(sql::maintenance::ebuildUpdate.getSql());
U::EbuildCacheParser ecp(path);
Utils::Database::bindOptionalsS(m.get(), 0, { ecp.get("SLOT") });
Utils::Database::bindOptionalsS(m.get(), 1, { ecp.get("LICENSE") });
@@ -125,7 +125,7 @@ namespace Gentoo {
t.where = &pwf;
dbc->patchTable(&t);
// Description
- auto u = dbc->modify(sql::maintenance::packageDescUpdate::sql);
+ auto u = dbc->modify(sql::maintenance::packageDescUpdate.getSql());
Utils::Database::bindOptionalsS(u.get(), 0, { ecp.get("DESCRIPTION") });
u->bindParamI(1, packageId);
u->execute();
@@ -144,18 +144,18 @@ namespace Gentoo {
const std::string ebuildVersion = matches.fetch(2);
// Delete ebuild
- auto m = dbc->modify(sql::maintenance::ebuildDelete::sql);
+ auto m = dbc->modify(sql::maintenance::ebuildDelete.getSql());
m->bindParamS(0, repoName);
m->bindParamS(1, categoryName);
m->bindParamS(2, packageName);
m->bindParamS(3, ebuildVersion);
m->execute(false);
// Prune packages
- auto pp = dbc->modify(sql::maintenance::packagePrune::sql);
+ auto pp = dbc->modify(sql::maintenance::packagePrune.getSql());
pp->bindParamS(0, categoryName);
pp->execute();
// Prune categories
- dbc->modify(sql::maintenance::categoryPrune::sql)->execute();
+ dbc->modify(sql::maintenance::categoryPrune.getSql())->execute();
}
}
}
diff --git a/gentoobrowse-api/service/maintenance/packageMetaProcessor.cpp b/gentoobrowse-api/service/maintenance/packageMetaProcessor.cpp
index f0d9405..55aa1ee 100644
--- a/gentoobrowse-api/service/maintenance/packageMetaProcessor.cpp
+++ b/gentoobrowse-api/service/maintenance/packageMetaProcessor.cpp
@@ -21,7 +21,7 @@ namespace Gentoo {
void
PackageMetaProcessor::modified(DB::Connection * dbc, const boost::filesystem::path & fn, const boost::filesystem::path & path) const
{
- auto m = dbc->modify(sql::maintenance::packageMetaUpdate::sql);
+ auto m = dbc->modify(sql::maintenance::packageMetaUpdate.getSql());
U::XmlDoc md(path);
U::Database::bindOptionalsS(m.get(), 0, {
md.getXPathValue("/pkgmetadata/longdescription[@lang='en']/text()"),
@@ -38,7 +38,7 @@ namespace Gentoo {
void
PackageMetaProcessor::deleted(DB::Connection * dbc, const boost::filesystem::path & fn) const
{
- auto m = dbc->modify(sql::maintenance::packageMetaUpdate::sql);
+ auto m = dbc->modify(sql::maintenance::packageMetaUpdate.getSql());
m->bindNull(0);
m->bindNull(1);
m->bindParamS(2, (fn / 1).string());
diff --git a/gentoobrowse-api/service/maintenance/useGroupProcessor.cpp b/gentoobrowse-api/service/maintenance/useGroupProcessor.cpp
index 5fbdbca..0689b1b 100644
--- a/gentoobrowse-api/service/maintenance/useGroupProcessor.cpp
+++ b/gentoobrowse-api/service/maintenance/useGroupProcessor.cpp
@@ -21,7 +21,7 @@ namespace Gentoo {
void
UseGroupProcessor::created(DB::Connection * dbc, const boost::filesystem::path & fn, const boost::filesystem::path & path) const
{
- auto m = dbc->select(sql::maintenance::useGroupsInsert::sql);
+ auto m = dbc->select(sql::maintenance::useGroupsInsert.getSql());
m->bindParamS(0, fn.stem().string());
m->forEachRow<int64_t>([this, dbc, &path](auto useGroupId) {
this->mergeContent(dbc, path, useGroupId);
@@ -31,7 +31,7 @@ namespace Gentoo {
void
UseGroupProcessor::modified(DB::Connection * dbc, const boost::filesystem::path & fn, const boost::filesystem::path & path) const
{
- auto m = dbc->select(sql::maintenance::useGroupsGetId::sql);
+ auto m = dbc->select(sql::maintenance::useGroupsGetId.getSql());
m->bindParamS(0, fn.stem().string());
m->forEachRow<int64_t>([this, dbc, &path](auto useGroupId) {
this->mergeContent(dbc, path, useGroupId);
@@ -72,7 +72,7 @@ namespace Gentoo {
void
UseGroupProcessor::deleted(DB::Connection * dbc, const boost::filesystem::path & fn) const
{
- auto m = dbc->modify(sql::maintenance::useGroupsDelete::sql);
+ auto m = dbc->modify(sql::maintenance::useGroupsDelete.getSql());
m->bindParamS(0, fn.stem().string());
m->execute();
}
diff --git a/gentoobrowse-api/service/maintenance/useLocalProcessor.cpp b/gentoobrowse-api/service/maintenance/useLocalProcessor.cpp
index 065022e..e89ddfc 100644
--- a/gentoobrowse-api/service/maintenance/useLocalProcessor.cpp
+++ b/gentoobrowse-api/service/maintenance/useLocalProcessor.cpp
@@ -32,7 +32,7 @@ namespace Gentoo {
{ "description", "text" }
});
p.dest = "gentoobrowse.use_local";
- DB::StaticSqlWriter srcExpr(sql::maintenance::useLocalMap::sql);
+ DB::StaticSqlWriter srcExpr(sql::maintenance::useLocalMap.getSql());
p.srcExpr = &srcExpr;
p.pk = { "packageId", "use" };
p.cols = { "packageId", "use", "description" };
diff --git a/gentoobrowse-api/service/maintenanceimpl.cpp b/gentoobrowse-api/service/maintenanceimpl.cpp
index 694fa56..d9cd32d 100644
--- a/gentoobrowse-api/service/maintenanceimpl.cpp
+++ b/gentoobrowse-api/service/maintenanceimpl.cpp
@@ -113,7 +113,7 @@ namespace Gentoo {
dbc->select("SELECT name, path FROM gentoobrowse.repos")->forEachRow<std::string, std::string>([&tmp](auto n, auto p) {
boost::filesystem::create_symlink(p, tmp / n);
});
- dbc->execute(sql::maintenance::createTempFileListTable::sql);
+ dbc->execute(sql::maintenance::createTempFileListTable.getSql());
auto i = dbc->modify("INSERT INTO filelist(filename, filesize, filemtime) VALUES(?, ?, ?)");
for (boost::filesystem::recursive_directory_iterator d(tmp, boost::filesystem::symlink_option::recurse);
d != boost::filesystem::recursive_directory_iterator(); d++) {
@@ -129,7 +129,7 @@ namespace Gentoo {
void
Maintenance::processChanges(DB::Connection * dbc, const boost::filesystem::path & tmp)
{
- DB::StaticSqlWriter src(sql::maintenance::fileList::sql);
+ DB::StaticSqlWriter src(sql::maintenance::fileList.getSql());
DB::TablePatch tp;
tp.srcExpr = &src;
tp.dest = "gentoobrowse.files";
diff --git a/gentoobrowse-api/service/portageimpl.cpp b/gentoobrowse-api/service/portageimpl.cpp
index af446d9..1a5b96c 100644
--- a/gentoobrowse-api/service/portageimpl.cpp
+++ b/gentoobrowse-api/service/portageimpl.cpp
@@ -27,103 +27,103 @@ Portage::Portage(boost::shared_ptr<AdHoc::ResourcePool<DB::Connection>> d) :
Gentoo::CategoryPtr
Portage::getCategory(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::CategoryPtr, sql::portage::getCategory>(30, id);
+ return fetchCache<Gentoo::CategoryPtr>(sql::portage::getCategory, 30, id);
}
Gentoo::Categories
Portage::getAllCategories(const Ice::Current &)
{
- return fetchCache<Gentoo::Categories, sql::portage::getAllCategories>(30);
+ return fetchCache<Gentoo::Categories>(sql::portage::getAllCategories, 30);
}
Gentoo::Categories
Portage::getCategoriesInSuper(const std::string & super, const Ice::Current &)
{
- return fetchCache<Gentoo::Categories, sql::portage::getCategoriesInSuper>(30, super);
+ return fetchCache<Gentoo::Categories>(sql::portage::getCategoriesInSuper, 30, super);
}
Gentoo::OverviewCategories
Portage::getOverviewCategoriesInSuper(const std::string & super, const Ice::Current &)
{
- return fetchCache<Gentoo::OverviewCategories, sql::portage::getOverviewCategoriesInSuper>(30, super);
+ return fetchCache<Gentoo::OverviewCategories>(sql::portage::getOverviewCategoriesInSuper, 30, super);
}
Gentoo::PackagePtr
Portage::getPackage(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::PackagePtr, sql::portage::getPackage>(30, id);
+ return fetchCache<Gentoo::PackagePtr>(sql::portage::getPackage, 30, id);
}
IceUtil::Optional<Gentoo::PackagePtr>
Portage::findPackage(const std::string & cat, const std::string & pkg, const Ice::Current &)
{
- return fetchCache<IceUtil::Optional<Gentoo::PackagePtr>, sql::portage::findPackage>(30, cat, pkg);
+ return fetchCache<IceUtil::Optional<Gentoo::PackagePtr>>(sql::portage::findPackage, 30, cat, pkg);
}
Gentoo::Packages
Portage::getPackagesInCategory(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::Packages, sql::portage::getPackagesInCategory>(30, id);
+ return fetchCache<Gentoo::Packages>(sql::portage::getPackagesInCategory, 30, id);
}
Gentoo::SearchResultPackages
Portage::getPackagesSearch(const std::string & query, const Ice::Current &)
{
- return fetchCache<Gentoo::SearchResultPackages, sql::portage::getPackagesSearch>(30, query, query);
+ return fetchCache<Gentoo::SearchResultPackages>(sql::portage::getPackagesSearch, 30, query, query);
}
Gentoo::Ebuilds
Portage::getPackageVersions(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::Ebuilds, sql::portage::getPackageVersions>(30, id);
+ return fetchCache<Gentoo::Ebuilds>(sql::portage::getPackageVersions, 30, id);
}
Gentoo::ChangeLog
Portage::getPackageChangeLog(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::ChangeLog, sql::portage::getPackageChangeLog>(30, id);
+ return fetchCache<Gentoo::ChangeLog>(sql::portage::getPackageChangeLog, 30, id);
}
Gentoo::Ebuilds
Portage::getRecentAdditions(Ice::Int syncs, const Ice::Current &)
{
- return fetchCache<Gentoo::Ebuilds, sql::portage::getRecentAdditions>(30, syncs);
+ return fetchCache<Gentoo::Ebuilds>(sql::portage::getRecentAdditions, 30, syncs);
}
Gentoo::BugPtr
Portage::getBug(Ice::Int id, const Ice::Current &)
{
- return fetchCache<Gentoo::BugPtr, sql::portage::getBug>(30, id);
+ return fetchCache<Gentoo::BugPtr>(sql::portage::getBug, 30, id);
}
Gentoo::Bugs
Portage::getPackageBugs(Ice::Int packageId, const Ice::Current &)
{
- return fetchCache<Gentoo::Bugs, sql::portage::getPackageBugs>(30, packageId);
+ return fetchCache<Gentoo::Bugs>(sql::portage::getPackageBugs, 30, packageId);
}
Gentoo::SearchResultBugs
Portage::getBugsSearch(const std::string & query, const Ice::Current &)
{
- return fetchCache<Gentoo::SearchResultBugs, sql::portage::getBugsSearch>(30, query, query);
+ return fetchCache<Gentoo::SearchResultBugs>(sql::portage::getBugsSearch, 30, query, query);
}
Gentoo::NewsItemPtr
Portage::getNewsItem(const std::string & id, const Ice::Current &)
{
- return fetchCache<Gentoo::NewsItemPtr, sql::portage::getNewsItem>(30, id);
+ return fetchCache<Gentoo::NewsItemPtr>(sql::portage::getNewsItem, 30, id);
}
Gentoo::News
Portage::getNewsSearch(const std::string & query, const Ice::Current &)
{
- return fetchCache<Gentoo::News, sql::portage::getNewsSearch>(30, query);
+ return fetchCache<Gentoo::News>(sql::portage::getNewsSearch, 30, query);
}
Gentoo::News
Portage::getNewsRecent(Ice::Int items, const Ice::Current &)
{
- return fetchCache<Gentoo::News, sql::portage::getNewsRecent>(30, items);
+ return fetchCache<Gentoo::News>(sql::portage::getNewsRecent, 30, items);
}
}
}