silverqx
67dfa12b36
added tap helper
...
It calls the given callback with the given value then return the value.
Also used it on few places as a proof that it works, the old code
looks cleaner though because it's flat.
2022-06-02 14:57:35 +02:00
silverqx
51016a5a3c
removed Mandatory for -BuildType in lint scripts
2022-06-02 14:54:23 +02:00
silverqx
dacb5453cb
bugfix return value
2022-06-02 14:15:16 +02:00
silverqx
0d74b994aa
fixed unused parameter warning in release builds
2022-06-02 11:19:23 +02:00
silverqx
1667ab0544
removed unneeded inline specifier
2022-06-02 11:18:41 +02:00
silverqx
192604b2e0
enhanced lint scripts
...
- added -BuildType parameter
- create build folder if doesn't exist
- also forgotten to add -Clean to the qa-lint-xx
[skip ci]
2022-06-02 11:18:13 +02:00
silverqx
184e7b1787
disabled C4702 msvc warning
...
It produces few warnings even in the dependent libraries like range-v3.
2022-06-02 11:16:29 +02:00
silverqx
5686de9cc7
fixed clazy warning
2022-06-01 21:31:11 +02:00
silverqx
540c67d185
removed todo tasks
2022-06-01 21:21:48 +02:00
silverqx
e5502876e8
removed todo task
...
[skip ci]
2022-06-01 21:15:41 +02:00
silverqx
a46930cd82
removed todo tasks
...
[skip ci]
2022-06-01 21:15:29 +02:00
silverqx
de38d4213f
renamed c macro to TINYORM_USING_PCH
...
- also added this macro to docs
2022-06-01 21:04:09 +02:00
silverqx
3e4d4eb7e5
removed todo task
...
[skip ci]
2022-06-01 21:03:39 +02:00
silverqx
9739f4dde7
removed todo tasks
...
[skip ci]
2022-06-01 20:52:53 +02:00
silverqx
bf27133ffc
enhanced escaping of special characters
...
Enhanced escaping of special characters in the schema builder.
- added note to the docs
- added unit tests
2022-06-01 19:17:43 +02:00
silverqx
f7bec84d0e
removed todo task
2022-06-01 19:16:26 +02:00
silverqx
cd4f397fbb
removed todo tasks
2022-06-01 14:29:30 +02:00
silverqx
f4553933ba
removed todo tasks
2022-06-01 12:06:34 +02:00
silverqx
7c0f97181d
added using XyzUtils alias to classes
...
Instead of use Orm::Utils::Xyz used alias XyzUtils.
2022-06-01 12:03:57 +02:00
silverqx
2dc0645afd
added concept to check relationship method
2022-06-01 11:44:40 +02:00
silverqx
c1205c2961
removed todo tasks
2022-06-01 11:06:47 +02:00
silverqx
219c6966f8
removed todo task
2022-06-01 10:49:00 +02:00
silverqx
4be89c6643
fixed clang-tidy warning
2022-06-01 10:48:50 +02:00
silverqx
74d0150865
removed todo tasks
2022-05-31 21:21:33 +02:00
silverqx
6ae86171e9
fixed msvc warning C4702 unreachable code
...
- also enabled this warning
2022-05-31 21:06:43 +02:00
silverqx
3d6875b268
removed todo task
...
[skip ci]
2022-05-31 20:38:48 +02:00
silverqx
cc200caa3a
updated NOTES.txt
...
[skip ci]
2022-05-31 20:38:48 +02:00
silverqx
32a6c6406c
whitespace
...
[skip ci]
2022-05-31 14:02:33 +02:00
silverqx
37ca1e0151
bump version to TinyORM v0.4.3
v0.4.3
2022-05-28 19:11:46 +02:00
silverqx
a1623b9971
docs bugfix of more id's
...
The id converted to the class.
2022-05-28 18:03:47 +02:00
silverqx
db9d8a6314
docs added ubsan qmake config option
2022-05-28 18:03:37 +02:00
silverqx
1984636bdb
bugfix UBsan runtime error
...
Discovered cast error by UBSan.
2022-05-28 18:01:35 +02:00
silverqx
6646909eb0
added Clang UBSan support
...
- allow to enable UBSan with the CONFIG+=ubsan config with qmake
- added UBSan.supp config to suppress Qt's errors, can be enabled using
the UBSAN_OPTIONS=suppressions=<path>/UBSan.supp env. variable
2022-05-28 18:01:26 +02:00
silverqx
5f33a1f186
set default connection in tom example
...
Made the mysql connection the default connection in the tom example.
2022-05-28 18:01:10 +02:00
silverqx
9b2610bbbd
added RelatedType to all relation classes
2022-05-28 18:00:51 +02:00
silverqx
f759ba3ba9
docs fixtypo
2022-05-28 16:44:09 +02:00
silverqx
4851c2806b
updated NOTES.txt about UBSan
...
[skip ci]
2022-05-28 16:43:47 +02:00
silverqx
adf891461d
docs added keywords
...
[skip ci]
2022-05-27 10:57:27 +02:00
silverqx
4b5b8a9d4c
workflows updated actions/checkout@v3
2022-05-26 21:23:14 +02:00
silverqx
5706766c34
updated AUTHOR file
...
[skip ci]
2022-05-26 21:22:37 +02:00
silverqx
78246b7320
moved SECURITY.md to .github folder
...
[skip ci]
2022-05-26 14:56:09 +02:00
silverqx
60ab4a63af
added SECURITY.md
...
[skip ci]
2022-05-26 14:32:19 +02:00
silverqx
1cf67bc49d
updated comment
...
[skip ci]
2022-05-26 09:51:51 +02:00
silverqx
e6ee57f837
updated README
...
[skip ci]
2022-05-26 09:51:34 +02:00
silverqx
575849095a
comments
...
[skip ci]
2022-05-25 23:23:48 +02:00
silverqx
70a62730bb
updated comment
...
[skip ci]
2022-05-25 19:06:33 +02:00
silverqx
2d3bfb0083
renamed dotenv example files
...
[skip ci]
2022-05-25 13:58:58 +02:00
silverqx
f76d455a69
bump version to TinyORM v0.4.2
v0.4.2
2022-05-25 13:20:27 +02:00
silverqx
b45b4361a1
unified = delete
2022-05-25 11:58:33 +02:00
silverqx
b781b78e35
bugfix © in RC file for msvc Qt6 🤬
2022-05-25 11:47:53 +02:00