1. 23 Oct, 2017 1 commit
  2. 18 Oct, 2017 1 commit
  3. 05 Oct, 2017 1 commit
    • Marco Bubke's avatar
      Clang: Add file cache · d2e15e5f
      Marco Bubke authored
      The database is using file path integer ids to handle file paths because
      otherwise we would save many redundant data. This patch is improving it
      further with the introduction of a database based file path cache. The
      entries are now divided in a directory path and file name. This is quite
      handy for directory based file watching.
      
      Change-Id: I03f2e388e43f3d521d6bf8e39dfb95eb2309dc73
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      d2e15e5f
  4. 21 Sep, 2017 1 commit
    • Marco Bubke's avatar
      Sqlite: Improve SqliteStatement · ed2ae5fa
      Marco Bubke authored
      There are now only value and values methods. value returns an optional
      and values are returning a vector. The result value count has now be
      specified instead of the result value list.
      
      Change-Id: I17a0741d5e838b4bf4b9486825c870ada1722584
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      ed2ae5fa
  5. 20 Sep, 2017 2 commits
  6. 18 Sep, 2017 1 commit
  7. 29 Aug, 2017 1 commit
  8. 28 Aug, 2017 1 commit
  9. 02 Aug, 2017 1 commit
    • Marco Bubke's avatar
      Sqlite: Add variadic bind and write functions · a41183f6
      Marco Bubke authored
      You can now write
      
      SqliteWriteStatement statement("UPDATE test SET name=?, number=?
                                      WHERE rowid=?", database);
      
      statement.write("see", 7.23, 1);
      
      and
      
      SqliteWriteStatement statement("UPDATE test SET name=@name, number=@number
                                      WHERE rowid=@id", database);
      
      statement.writeNamed("@name", "see", "@number", 7.23, "@id", 1);
      
      This is more type safe than using variants and performant too.
      
      Change-Id: Ie1ed2a6d326b956be5c4ec056214f3f5b1531f45
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      a41183f6
  10. 01 Aug, 2017 1 commit
  11. 27 Jul, 2017 2 commits
  12. 30 Mar, 2016 1 commit
  13. 19 Jan, 2016 1 commit
  14. 16 Jun, 2015 1 commit
  15. 03 Jun, 2015 1 commit