1. 02 May, 2013 1 commit
  2. 07 Apr, 2013 1 commit
  3. 06 Apr, 2013 2 commits
  4. 05 Apr, 2013 1 commit
  5. 04 Apr, 2013 2 commits
  6. 15 Mar, 2013 1 commit
    • Mateusz Loskot's avatar
      Fix int and long mismatch for vector in ODBC · 54cf8443
      Mateusz Loskot authored
      This is attempt to investigate and solve problems with failing ODBC tests after Travis CI switched to Linux VMs from 32-bit to  64-bit.
      Apparently, there is mismatch of C++ types vector<int> and vector<long> int with use() and into(). ODBC backend relies on C++ sizeof and casting, so mixing 4-byte int with 8-byte long on Linxu 64-bit is asking for troubles.
      
      This commit may be incomplete and serves purpose of illustration of the problem, needs to be reviewed and improved if needed. As the common-tests.h have been changed, it is necessary to verify those changes against other backends as well.
      (Problems of this sort prove that sorting out strong requirements regarding C++ integer type support is a must.)
      54cf8443
  7. 10 Mar, 2013 1 commit
  8. 09 Mar, 2013 5 commits
  9. 08 Mar, 2013 2 commits
  10. 07 Mar, 2013 1 commit
  11. 06 Mar, 2013 1 commit
  12. 03 Mar, 2013 2 commits
  13. 02 Mar, 2013 4 commits
  14. 28 Feb, 2013 3 commits
  15. 27 Feb, 2013 8 commits
  16. 26 Feb, 2013 1 commit
    • Mateusz Loskot's avatar
      Add query transformation callback feature · 9fffdf67
      Mateusz Loskot authored
      Implementation of query transformation requested in ticket #66:
      * Add query_transformation.h with internal types
      * Add method session::set_query_transformation<T>() - assigns
      user-defined function or functor
      * Add session::get_query() - returns string with transformed query.
      * Replace use of session::get_query_stream() with get_query()
      * Keep session::get_query_stream() to access original query accumulated
      in current session statement
      * Add test_query_transformation to common tests.
      Tested using VS2012 on Windows 8 against DB2, ODBC (PostgreSQL, SQL
      Server), MySQL, Oracle, SQLite3.
      9fffdf67
  17. 22 Feb, 2013 1 commit
  18. 18 Feb, 2013 3 commits