aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/coreSQLiteStudio/impl
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2021-12-17 07:07:47 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2021-12-17 07:07:47 -0500
commit558b1e35fd0777ac97763c1b28056ac984e583e7 (patch)
tree1eb2557119a117ea76535c89cd14a49e510b96bf /SQLiteStudio3/coreSQLiteStudio/impl
parentc22eb635c11fd45f9c30f911d70e1d79111a49ce (diff)
parent1fdc150116cad39aae5c5da407c3312b47a59e3a (diff)
Update upstream source from tag 'upstream/3.3.3+dfsg1'
Update to upstream version '3.3.3+dfsg1' with Debian dir 9a301fff4922aed2fec0c04c7d011947168c42f1
Diffstat (limited to 'SQLiteStudio3/coreSQLiteStudio/impl')
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp7
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.h1
2 files changed, 3 insertions, 5 deletions
diff --git a/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp b/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp
index 59f4ac5..9547cd1 100644
--- a/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp
+++ b/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp
@@ -9,12 +9,11 @@
DbAttacherImpl::DbAttacherImpl(Db* db)
{
this->db = db;
- dialect = db->getDialect();
}
bool DbAttacherImpl::attachDatabases(const QString& query)
{
- Parser parser(dialect);
+ Parser parser;
if (!parser.parse(query))
return false;
@@ -89,7 +88,7 @@ QHash<QString, TokenList> DbAttacherImpl::groupDbTokens(const TokenList& dbToken
QString strippedName;
for (TokenPtr token : dbTokens)
{
- strippedName = stripObjName(token->value, dialect);
+ strippedName = stripObjName(token->value);
if (!nameToDbMap.contains(strippedName, Qt::CaseInsensitive))
continue;
@@ -129,7 +128,7 @@ QHash<TokenPtr, TokenPtr> DbAttacherImpl::getTokenMapping(const TokenList& dbTok
TokenPtr dstToken;
for (TokenPtr srcToken : dbTokens)
{
- strippedName = stripObjName(srcToken->value, dialect);
+ strippedName = stripObjName(srcToken->value);
if (strippedName.compare("main", Qt::CaseInsensitive) == 0 ||
strippedName.compare("temp", Qt::CaseInsensitive) == 0)
continue;
diff --git a/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.h b/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.h
index 6fbe6c8..13ca021 100644
--- a/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.h
+++ b/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.h
@@ -81,7 +81,6 @@ class DbAttacherImpl : public DbAttacher
QList<SqliteQueryPtr> queries;
Db* db = nullptr;
- Dialect dialect;
BiStrHash dbNameToAttach;
StrHash<Db*> nameToDbMap;
bool mainDbNameUsed = false;