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

@@ -220,8 +220,11 @@
#define POCO_HAVE_CPP17_COMPILER (__cplusplus >= 201703L)
// Uncomment to disable usage of SQLParser
// #define POCO_DATA_NO_SQL_PARSER
// Enable usage of SQL parser in Poco::Data
#ifndef POCO_DATA_ENABLE_SQL_PARSER
#if !defined(POCO_DATA_NO_SQL_PARSER)
#ifdef POCO_HAVE_CPP17_COMPILER
#define POCO_DATA_ENABLE_SQL_PARSER
#endif