Sqlite: Improve Sqlite wrapper
It is now possible to read values at once.
for (auto [name, value] : statement.tupleValues<String, int>(1000, "foo", 20))
....
Change-Id: I3d4bc5218810b4620e1df625126aa490f30bbc71
Reviewed-by:
Tim Jenssen <tim.jenssen@qt.io>
Showing
- src/libs/sqlite/createtablesqlstatementbuilder.cpp 41 additions, 7 deletionssrc/libs/sqlite/createtablesqlstatementbuilder.cpp
- src/libs/sqlite/createtablesqlstatementbuilder.h 10 additions, 3 deletionssrc/libs/sqlite/createtablesqlstatementbuilder.h
- src/libs/sqlite/sqlitecolumn.h 9 additions, 9 deletionssrc/libs/sqlite/sqlitecolumn.h
- src/libs/sqlite/sqlitedatabase.cpp 13 additions, 2 deletionssrc/libs/sqlite/sqlitedatabase.cpp
- src/libs/sqlite/sqlitedatabase.h 2 additions, 0 deletionssrc/libs/sqlite/sqlitedatabase.h
- src/libs/sqlite/sqlitedatabasebackend.cpp 0 additions, 8 deletionssrc/libs/sqlite/sqlitedatabasebackend.cpp
- src/libs/sqlite/sqliteglobal.h 8 additions, 3 deletionssrc/libs/sqlite/sqliteglobal.h
- src/libs/sqlite/sqlitereadstatement.h 2 additions, 0 deletionssrc/libs/sqlite/sqlitereadstatement.h
- src/libs/sqlite/sqlitereadwritestatement.h 2 additions, 0 deletionssrc/libs/sqlite/sqlitereadwritestatement.h
- src/libs/sqlite/sqlitestatement.cpp 39 additions, 70 deletionssrc/libs/sqlite/sqlitestatement.cpp
- src/libs/sqlite/sqlitestatement.h 317 additions, 18 deletionssrc/libs/sqlite/sqlitestatement.h
- src/libs/sqlite/sqlitetable.cpp 0 additions, 24 deletionssrc/libs/sqlite/sqlitetable.cpp
- src/libs/sqlite/sqlitetable.h 30 additions, 10 deletionssrc/libs/sqlite/sqlitetable.h
- src/libs/sqlite/sqlitetransaction.cpp 0 additions, 40 deletionssrc/libs/sqlite/sqlitetransaction.cpp
- src/libs/sqlite/sqlitetransaction.h 39 additions, 16 deletionssrc/libs/sqlite/sqlitetransaction.h
- src/libs/sqlite/sqlstatementbuilder.cpp 1 addition, 1 deletionsrc/libs/sqlite/sqlstatementbuilder.cpp
- src/libs/sqlite/sqlstatementbuilder.h 3 additions, 3 deletionssrc/libs/sqlite/sqlstatementbuilder.h
- tests/unit/unittest/createtablesqlstatementbuilder-test.cpp 50 additions, 11 deletionstests/unit/unittest/createtablesqlstatementbuilder-test.cpp
- tests/unit/unittest/sqlitecolumn-test.cpp 10 additions, 6 deletionstests/unit/unittest/sqlitecolumn-test.cpp
- tests/unit/unittest/sqlitedatabase-test.cpp 3 additions, 0 deletionstests/unit/unittest/sqlitedatabase-test.cpp
Loading
Please register or sign in to comment