forked from qt-creator/qt-creator
Sqlite: Move result count to class declaration
It move the magic number of column results to the sql statement and improves the mock a little bit. Change-Id: I101067444cf27ec5dea0c72de7fd484a7e8710f0 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io>
This commit is contained in:
@@ -127,10 +127,10 @@ void Internal::SessionsBase::createSessionTable(Database &database)
|
||||
|
||||
void Sessions::revert()
|
||||
{
|
||||
ReadStatement selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id DESC"},
|
||||
database};
|
||||
ReadStatement<1> selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id DESC"},
|
||||
database};
|
||||
|
||||
auto changeSets = selectChangeSets.values<SessionChangeSet>(1024);
|
||||
|
||||
@@ -151,10 +151,10 @@ void Sessions::revert()
|
||||
|
||||
void Sessions::apply()
|
||||
{
|
||||
ReadStatement selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id"},
|
||||
database};
|
||||
ReadStatement<1> selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id"},
|
||||
database};
|
||||
|
||||
auto changeSets = selectChangeSets.values<SessionChangeSet>(1024);
|
||||
|
||||
@@ -187,10 +187,10 @@ void Sessions::deleteAll()
|
||||
|
||||
SessionChangeSets Sessions::changeSets() const
|
||||
{
|
||||
ReadStatement selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id DESC"},
|
||||
database};
|
||||
ReadStatement<1> selectChangeSets{Utils::PathString{"SELECT changeset FROM ",
|
||||
sessionsTableName,
|
||||
" ORDER BY id DESC"},
|
||||
database};
|
||||
|
||||
return selectChangeSets.values<SessionChangeSet>(1024);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user