aboutsummaryrefslogtreecommitdiffstats
path: root/SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp
diff options
context:
space:
mode:
authorLibravatarUnit 193 <unit193@unit193.net>2021-12-17 07:06:30 -0500
committerLibravatarUnit 193 <unit193@unit193.net>2021-12-17 07:06:30 -0500
commit1fdc150116cad39aae5c5da407c3312b47a59e3a (patch)
tree123c79a4d7ad2d45781ba03ce939f7539fb428d8 /SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp
parentfeda8a7db8d1d7c5439aa8f8feef7cc0dd2b59a0 (diff)
New upstream version 3.3.3+dfsg1.upstream/3.3.3+dfsg1
Diffstat (limited to 'SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp')
-rw-r--r--SQLiteStudio3/coreSQLiteStudio/impl/dbattacherimpl.cpp7
1 files changed, 3 insertions, 4 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;