fix(Data):

* make bool Session::isTransaction() return Poco::Optional
* move parsing to Statement
* SQLParser make build
* other fixes and improvemets #4230
This commit is contained in:
Alex Fabijanic
2023-11-01 00:25:21 +01:00
parent e174be8660
commit 6dad8502d3
45 changed files with 949 additions and 196 deletions

View File

@@ -60,6 +60,9 @@ Session::Session(Session&& other) noexcept:
_statementCreator(std::move(other._statementCreator)),
_wasAutoCommit(other._wasAutoCommit)
{
other._pImpl = nullptr;
other._statementCreator.reset();
other._wasAutoCommit = false;
}
Session::~Session()