diff options
Diffstat (limited to 'libpqpp/pq-command.h')
-rw-r--r-- | libpqpp/pq-command.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libpqpp/pq-command.h b/libpqpp/pq-command.h index 056706e..e054da8 100644 --- a/libpqpp/pq-command.h +++ b/libpqpp/pq-command.h @@ -5,6 +5,7 @@ #include <libpq-fe.h> #include <vector> #include <visibility.h> +#include "pq-connection.h" namespace PQ { class Connection; @@ -21,7 +22,7 @@ namespace PQ { class Command : public virtual DB::Command { public: - Command(Connection *, const std::string & sql, unsigned int no); + Command(Connection *, const std::string & sql, const DB::CommandOptions *); virtual ~Command() = 0; void bindParamI(unsigned int, int) override; @@ -44,6 +45,7 @@ namespace PQ { void bindNull(unsigned int) override; protected: void prepareSql(std::stringstream & psql, const std::string & sql) const; + Connection::StatementHash hash; const std::string stmntName; Connection * const c; |