4
1
mirror of https://github.com/QuasarApp/Heart.git synced 2025-05-15 02:49:40 +00:00

367 Commits

Author SHA1 Message Date
a84b3b5c06 fix NodeObject id 2021-01-08 16:04:38 +03:00
7cb257c052 added copyright 2021-01-08 09:58:42 +03:00
2dbd287b66 added new class "SqlDB" 2021-01-03 13:17:28 +03:00
b23207f107 added template for database tests 2021-01-02 12:14:42 +03:00
c1749f882d fix documentation and names of the classes 2020-12-31 15:58:41 +03:00
fe31e2a323 fix database lvl 2020-12-30 22:40:44 +03:00
8dd452a3b7 fix cahce functions 2020-12-29 22:38:06 +03:00
1f5a90d9b7 fix build 2020-12-29 21:48:15 +03:00
8b0b9cd32c adde cache implementation 2020-12-28 20:26:10 +03:00
b2e2396b65 fix Qt5 2020-12-28 19:15:23 +03:00
a7214dab31 added sopport Qt6 2020-12-27 16:27:52 +03:00
5fb034bdc8 fix gitignore 2020-12-27 15:24:14 +03:00
6e0c396158 added Qt6 base support 2020-12-27 15:22:13 +03:00
5444ce7b15 fix build 2020-12-26 17:37:37 +03:00
3014ff162c tmp dota fix 2020-12-26 14:19:44 +03:00
0c37fc5374 fix syntaxsis errors 2020-12-25 11:57:04 +03:00
1f67692e01 fix Heart lib build 2020-12-24 23:05:04 +03:00
3b83595574 fix the getObject method 2020-12-24 22:56:46 +03:00
82e7ca1d0b fix single server 2020-12-22 20:17:34 +03:00
452a08279d simple fixes 2020-12-22 19:42:43 +03:00
27d4bfb44c tmp fixes move to shared pointers 2020-12-20 20:05:48 +03:00
2fc9307d90 move to sharedPointers 2020-12-19 12:44:40 +03:00
d201981159 Merge branch 'HanoiTowersPatch' of github.com:QuasarApp/Heart into HanoiTowersPatch 2020-12-17 21:34:25 +03:00
f57315dd54 added a base implementaion of the SQLiteDBCache class. 2020-12-17 21:33:20 +03:00
24b9fbbd19 fixed brocken of the main thread stack 2020-12-17 17:31:26 +03:00
cb7e96dc9c The errors location will be findet. 2020-12-16 23:02:59 +03:00
bcebc628c4 fix virtual distructor and invoke virtula method on virtual distructor 2020-12-14 23:44:07 +03:00
73c33441c4 added SoftDelete class for sqlcache 2020-12-13 23:01:37 +03:00
696a809776 begin working of the base inteerface 2020-12-13 17:19:54 +03:00
6577882045 begin cache refactoring
1. create the base cahec class with implementation of the base functions
2. create the default cache implementation with the cacheMap (move all sql methods to the shared pointers)

3. create the sqlite cache implementation with using the base writer class like a member of cache but init sqldb connection with rc = sqlite3_open("file::memory:", &db); options.

4. use by default sqlite implementaion of the cache.
2020-12-13 17:13:45 +03:00
44d4299cec simple fixes 2020-12-13 14:12:36 +03:00
1f24458231 added simple fixess for QHNetwork 2020-12-12 21:24:08 +03:00
6b4100b2cd remove package manager. (This is no needen for the Abstract level.) 2020-12-12 20:39:13 +03:00
a985a434d0 added db tets for the network 2020-12-11 23:29:39 +03:00
5642303040 fixed tests 2020-12-08 20:39:51 +03:00
292f0e54e8 Merge branch 'HanoiTowersPatch' of github.com:QuasarApp/Heart into HanoiTowersPatch 2020-12-08 17:52:13 +03:00
47568147aa some fixes 2020-12-08 17:51:30 +03:00
752c531cfe fixed async functions 2020-12-06 20:12:34 +03:00
11c22cc61a fix changeObjects method and async class 2020-12-01 22:35:34 +03:00
4f3e6b2ea1 added async class 2020-11-29 23:31:55 +03:00
d6aa8ba383 simple fixes 2020-11-27 18:09:01 +03:00
2174c20d3e added changeObjectMethod 2020-11-26 18:04:45 +03:00
677bd10c1a fix build 2020-11-26 16:59:44 +03:00
938e3f4f41 sql worker work only with clone objects 2020-11-18 21:45:11 +03:00
1155920d54 move all async methods from asyncSqlWriter into sqlWriter.
difference betwin classes that async work on an own-created thread and sqlWriter work on own single thread.
2020-11-18 21:40:42 +03:00
726d6aceda begin work to fix change trust tests 2020-11-15 20:44:27 +03:00
cf1d4ecb16 fixed update query 2020-11-15 19:04:25 +03:00
190e927761 fix the DBObjectsRequest class 2020-11-15 16:34:14 +03:00
af3caca873 fixed save data to cache 2020-11-14 22:38:18 +03:00
54c7905cdc added tempalte tests for database 2020-11-14 15:28:04 +03:00