Commit Graph

5964 Commits

Author SHA1 Message Date
silverqx
206ec4ccd0 docs fixtypo 2024-09-15 15:02:27 +02:00
silverqx
75d20e551f qmake removed all deployment rules
They don't work and I never tested them.
2024-09-15 11:58:08 +02:00
silverqx
0f86e9d984 drivers common fixypo 2024-09-15 11:52:57 +02:00
silverqx
85c322b02e changed to pure virtual destructor 2024-09-14 12:36:27 +02:00
silverqx
c55bc810e2 renamed class 2024-09-14 12:34:05 +02:00
silverqx
b7e1c9e766 renamed file 2024-09-14 12:32:30 +02:00
silverqx
5635706069 tom removed uesless inline 2024-09-14 12:30:53 +02:00
silverqx
077e02d796 enhanced #include 2024-09-14 12:30:40 +02:00
silverqx
9e90edd549 orm unified constructor comments 2024-09-14 12:17:27 +02:00
silverqx
2896a56c0d orm revisited all constructors
- made all constructors protected (that allows it)
 - suppressed bugprone-crtp-constructor-accessibility Clang Tidy
 - updated/unified constructor comments
2024-09-14 11:38:18 +02:00
silverqx
a403cacc95 drivers mysql used ranges algorithm 2024-09-14 11:30:13 +02:00
silverqx
cb406a74f2 tests added const 2024-09-13 14:08:04 +02:00
silverqx
3c02b13489 tests fixed Clazy warning 2024-09-13 14:07:50 +02:00
silverqx
e728e86fbf schema formatting 2024-09-13 11:13:27 +02:00
silverqx
fd2b4694e9 forced LEAN_HEADERS=ON everywhere
For tools, vcpkg port, and Gentoo ebuild-s.
2024-09-13 10:47:24 +02:00
silverqx
ff7d7673ec orm made createdAt() and updatedAt() virtual
- added comment
2024-09-13 10:20:38 +02:00
silverqx
91f5697249 analyzers fixed Clang Tidy warnings
- readability-static-accessed-through-instance
 - made getCreatedAtColumnForLatestOldest() method static
2024-09-13 10:19:58 +02:00
silverqx
a55b7efafb tests removed namespace qualifier 2024-09-13 09:19:06 +02:00
silverqx
0cce95ed14 tom added/updated comments 2024-09-13 09:18:36 +02:00
silverqx
795729aa12 analyzers fixed Clang Tidy warnings
- modernize-use-ranges
 - readability-math-missing-parentheses
2024-09-13 09:17:20 +02:00
silverqx
0af132b534 analyzers disabled Clang Tidy warning
Disabled a new modernize-use-designated-initializers in Clang v19.
2024-09-13 09:15:05 +02:00
silverqx
506801b93f tom qmake moved include sources to .pro file 2024-09-13 09:14:01 +02:00
silverqx
46155e7493 tom added IWYU pragma 2024-09-13 09:12:23 +02:00
silverqx
9806534cd1 testdata_tom added section comment 2024-09-13 09:12:08 +02:00
silverqx
ea280afeca added missing /*unused*/ 2024-09-13 09:11:44 +02:00
silverqx
20ee32bbc5 tom whitespaces 2024-09-13 09:11:20 +02:00
silverqx
e74286585f suppressed Clang Tidy warnings (Clang v19) 2024-09-13 09:10:35 +02:00
silverqx
bdce6f862e orm bugfix use after move 2024-09-13 09:06:15 +02:00
silverqx
d15520137e orm fixtypo 2024-09-13 08:59:51 +02:00
silverqx
a845497e81 bugfix missing #include if QT_LEAN_HEADERS 2024-09-12 15:38:00 +02:00
silverqx
a409a826de orm simplified condition 2024-09-12 14:54:09 +02:00
silverqx
21f04ef0ba tom moved using namespace down 2024-09-12 14:53:38 +02:00
silverqx
0c117500eb used std::ranges::copy() 2024-09-12 13:16:57 +02:00
silverqx
a372614dcd fixtypo 2024-09-12 12:47:26 +02:00
silverqx
43e0968b33 fixtypo 2024-09-12 11:27:45 +02:00
silverqx
f2033dc34b docs bugfix missing static 2024-09-12 10:12:52 +02:00
silverqx
cb3c3b45fd orm unified right vs other 2024-09-11 21:14:22 +02:00
silverqx
bdd98af16e orm renamed local variables 2024-09-11 21:13:06 +02:00
silverqx
7b7408d4a7 orm whitespace 2024-09-11 21:11:51 +02:00
silverqx
53e206f18b fixtypo 2024-09-11 21:00:13 +02:00
silverqx
8cc832cd3d orm unified getUserDates() getter 2024-09-11 20:54:00 +02:00
silverqx
fbc93d895b orm removed useless getter 2024-09-11 20:52:04 +02:00
silverqx
3a8917b096 orm enhanced model comparison
The comparison will not be done twice if the user-defined operator==()
in the Derived model is defined.

Also, added the u_skipCompareDerived that allows to explicitly skip
the Derived comparison logic, it allows to have overloaded operator==().

 - added functional tests
 - added a new models
2024-09-11 20:38:11 +02:00
silverqx
90d6cec2b1 orm added section comment 2024-09-11 20:38:11 +02:00
silverqx
9a5430d57e models updated comment 2024-09-11 20:38:10 +02:00
silverqx
1525709087 orm whitespaces 2024-09-11 20:38:07 +02:00
silverqx
f79190928f orm fixtypo 2024-09-11 08:44:10 +02:00
silverqx
21e7f0d816 fixtypo 2024-09-10 20:55:05 +02:00
silverqx
679794f7db orm updated comment 2024-09-10 14:42:19 +02:00
silverqx
ac08ac0a87 schema removed commented code and todo task 2024-09-10 10:56:16 +02:00