qt6-bb10/tests/auto/sql/kernel
Andy Shaw 7775eb248a sqlite: Support using execBatch() with duplicated named placeholders
Also expands the tst_qsqlquery::batchExec() test to account for this
case and generally test the functionality. In addition it is made to be
more robust to avoid any discrepencies with the testing data. The test
in general is also cleaned up to enable more of it being tested with
the different database drivers where possible.

An expected fail is added for MySQL due to the fact that it has a bug
where null timestamp entries are being converted to the current
datetime when adding it as a bind value.

Change-Id: I0061bd1c69ae35b4858afc49420f13ce59cf48ae
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
2018-03-27 16:50:19 +00:00
..
qsql tst_qsql.cpp: Remove deprecated module include 2016-11-25 09:55:21 +00:00
qsqldatabase MySQL: Fix tests 2018-03-17 23:14:34 +00:00
qsqldriver OCI: Match the constraints on the index_name column 2017-11-15 06:40:45 +00:00
qsqlerror Add move special member functions to QSqlError 2017-04-28 12:50:34 +00:00
qsqlfield QSqlField: Add a means to see what the tablename is for a given field 2017-07-12 09:01:50 +00:00
qsqlquery sqlite: Support using execBatch() with duplicated named placeholders 2018-03-27 16:50:19 +00:00
qsqlrecord QSqlField: Add a means to see what the tablename is for a given field 2017-07-12 09:01:50 +00:00
qsqlresult Updated license headers 2016-01-21 18:55:18 +00:00
qsqlthread Fix invalid placeholder name in tst_qsqlthread.cpp 2017-08-23 12:48:32 +00:00
kernel.pro SQL: Change in QSqlResultPrivate::positionalToNamedBinding() 2012-12-10 21:23:35 +01:00