#ifndef TEST_STATEMENT_HPP #define TEST_STATEMENT_HPP #include "matador/sql/interface/statement_impl.hpp" namespace matador::test::orm { class test_statement final : public sql::statement_impl { public: explicit test_statement(const sql::query_context &query); utils::result execute(const sql::parameter_binder &bindings) override; utils::result, utils::error> fetch(const sql::parameter_binder &bindings) override; void reset() override; protected: [[nodiscard]] std::unique_ptr create_binder() const override; }; } #endif //TEST_STATEMENT_HPP