silverqx
2dca8ca5cd
fixed RC file encoding on msys2 with Qt6
2023-04-02 12:20:44 +02:00
silverqx
9bccda590e
changed Model timestamps to getter methods
...
Changed from static data members to static getter methods to avoid Clang
crashed because of static initialization order.
- updated docs
2023-04-02 11:07:17 +02:00
silverqx
c41f084170
used move semantics for bindings
...
It save one copy 🫤
2023-04-01 11:39:01 +02:00
silverqx
3dcea43851
enabled new clang-tidy checks
2023-04-01 11:03:30 +02:00
silverqx
3e24aabe30
used for-ranged instead of while
2023-04-01 11:03:30 +02:00
silverqx
1ca9d4f076
fixed clang-tidy warning
2023-04-01 11:03:30 +02:00
silverqx
bc1ba5cf22
bugfix removed useless const
2023-04-01 11:03:30 +02:00
silverqx
32f53b3ebf
suppressed clang-tidy warning
2023-04-01 11:03:30 +02:00
silverqx
23a75a4fc8
used Q_DISABLE_COPY_MOVE() for library classes
2023-04-01 11:03:29 +02:00
silverqx
5774cd3895
added comment
2023-04-01 11:03:29 +02:00
silverqx
82f0feba3f
added default destructors
2023-04-01 11:03:29 +02:00
silverqx
36f1723459
enabled clang-tidy checks
2023-04-01 11:03:29 +02:00
silverqx
a15a59fe88
enhanced TinyUtils library
...
Returning reference and shared pointer to the database manager.
2023-04-01 11:03:29 +02:00
silverqx
edb33acf31
enhanced TinyUtils library
2023-04-01 11:03:29 +02:00
silverqx
c4b70ff337
enabled clang-tidy check
...
Enabled the performance-move-const-arg.
2023-04-01 11:03:28 +02:00
silverqx
84ecb0322e
whitespaces
2023-03-31 16:22:20 +02:00
silverqx
84c6a1c68b
added iwyu pragma
2023-03-31 16:22:04 +02:00
silverqx
29bf5913a0
added #ifdef around gcc pragma
2023-03-31 13:04:10 +02:00
silverqx
7eade09dec
whitespaces
2023-03-31 13:01:02 +02:00
silverqx
33635215ef
fixed gcc warnings on Linux
2023-03-31 12:49:28 +02:00
silverqx
613da7a493
added assert
2023-03-31 11:26:47 +02:00
silverqx
69a076c4bc
added noexcept and const
2023-03-31 08:55:42 +02:00
silverqx
61544c35bf
fixtypo
2023-03-30 17:14:47 +02:00
silverqx
e6783f188d
suppressed clang-tidy warning
2023-03-30 17:14:30 +02:00
silverqx
32205b637d
fixed clazy warning
2023-03-30 15:43:57 +02:00
silverqx
2a82ba32d8
used pointers instead of references
2023-03-30 14:33:08 +02:00
silverqx
19b91604b9
used pointers instead of references
2023-03-30 13:46:46 +02:00
silverqx
af4b632f2e
removed explicit
2023-03-30 13:45:27 +02:00
silverqx
29b9c97db9
added comment
2023-03-30 13:30:34 +02:00
silverqx
d69b2cfce0
used pointers instead of references
2023-03-30 13:23:53 +02:00
silverqx
d7d517b966
whitespaces
2023-03-30 12:22:39 +02:00
silverqx
789a29a27b
fixtypo
2023-03-30 12:22:28 +02:00
silverqx
1ec60ce2d4
used pointers instead of references
2023-03-30 12:06:19 +02:00
silverqx
2b23ddad14
fixtypo
2023-03-30 11:21:13 +02:00
silverqx
8bfded930e
updated comment
2023-03-30 11:00:52 +02:00
silverqx
ce135b7fee
used emplace
2023-03-30 10:49:48 +02:00
silverqx
dbd8279da5
tom used NotNull<T> instead of reference
2023-03-30 10:41:53 +02:00
silverqx
f545316b06
added Orm::Utils::NotNull<T>
...
Provides the same functionality like the gsl::not_null<T>.
- also provides the Orm::Utils::makeNotNull() factory global function
2023-03-30 10:41:25 +02:00
silverqx
5d724793d7
tom added reserve
2023-03-30 10:33:55 +02:00
silverqx
c864addf94
tom added IWYU pragma
2023-03-30 10:19:28 +02:00
silverqx
fa114b4244
updated NOTES.txt
2023-03-29 17:54:53 +02:00
silverqx
f32ed9e4e9
suppressed clang-tidy warning
2023-03-29 17:50:08 +02:00
silverqx
ed118e7dca
made QueryBuilder::m_connection shared_ptr
2023-03-29 17:39:52 +02:00
silverqx
ca3d62ad54
fixtypo
2023-03-29 17:31:00 +02:00
silverqx
442ce5daa3
renamed method
2023-03-29 17:18:47 +02:00
silverqx
89134b1a24
made SchemaBuilder::m_connection shared_ptr
...
It was needed to inherit
the std::enable_shared_from_this<DatabaseConnection>
for the DatabaseConnection class.
Also, refactored how the DatabaseConnection-s are instantiated, add
factory methods for particular connections.
2023-03-29 17:14:34 +02:00
silverqx
c4f379cdee
wrapped friend class in #ifdef
2023-03-29 17:02:21 +02:00
silverqx
92529936b2
docs updated number of unit tests to 2796
2023-03-29 16:15:11 +02:00
silverqx
62ae8805ac
fixtypo
2023-03-29 16:15:10 +02:00
silverqx
495726b622
fixtypo
2023-03-29 16:15:10 +02:00