Commit Graph

1598 Commits

Author SHA1 Message Date
silverqx 48a46f8723 tom enhanced tom about
Added the MSVC Runtime dynamic and MSVC Runtime library.
2023-10-17 15:26:04 +02:00
silverqx 4ac81cffda whitespace 2023-09-13 03:14:09 +02:00
silverqx 82bd49db22 fixtypo 2023-09-10 12:11:56 +02:00
silverqx ca89098962 bump version to TinyORM v0.35.0 and tom v0.6.1
- bugfix forgotten to increase TinyORM version number in version.hpp 🙃

Really need to automate this. 🪡

[skip ci]
2023-09-10 12:04:30 +02:00
silverqx b640374941 updated todo task 2023-09-09 09:15:50 +02:00
silverqx 4f0e103321 orm fixtypo renamed method 2023-09-09 09:15:49 +02:00
silverqx 1cf3bb9fa5 fixtypo in todo tasks 2023-09-09 09:15:49 +02:00
silverqx da50dd6b25 fixtypo in comments 2023-09-09 09:15:49 +02:00
silverqx 5ed3c20912 bugfix in systemheader.hpp
Take into account also the TinyUtils project.
2023-09-09 09:13:35 +02:00
silverqx 60b4fbc914 qmake changed to *= for all INCLUDEPATH
Changed all to INCLUDEPATH *= $$PWD.
2023-09-09 09:13:32 +02:00
silverqx ffd3817380 enhanced Helpers::logException()
Log the QLibraryInfo::PluginsPath if an exception message contains:
QSqlError(Driver not loaded, Driver not loaded).
2023-09-09 09:13:32 +02:00
silverqx f1dbd13076 added include variant 2023-09-09 09:13:31 +02:00
silverqx 881ab16368 bump version to TinyORM v0.34.1 2023-08-29 16:33:12 +02:00
silverqx f3cc545c70 bugfix removed reserve() on std::map
Fixes #34
2023-08-29 16:27:57 +02:00
silverqx dddc80c871 bump version to TinyORM v0.34.0
- qmake added tiny_autoconf feature
 - qmake added tiny_dotenv feature
 - completely revisited qmake build system
 - updated docs
2023-08-20 20:14:09 +02:00
silverqx 2a15c25967 removed useless comment
It's not relevant anymore.
2023-08-20 17:13:21 +02:00
silverqx 5651b28a9e renamed local variables 2023-08-18 17:52:39 +02:00
silverqx ab7ef8ec39 added comment 2023-08-18 17:52:38 +02:00
silverqx f2ba1c472e used #ifdef and #ifndef 2023-08-18 17:52:38 +02:00
Alonso Schaich db80afb4d3 added // before comment in tinytypes.hpp (#24) 2023-08-18 17:50:36 +02:00
silverqx 7fe781af5a added todo task 2023-08-11 18:42:33 +02:00
silverqx 267332b4bf added todo task 2023-08-02 18:32:40 +02:00
silverqx 69fd718296 cache the MySQL version
To avoid database queries.

 - also added a database version check for empty version value
2023-08-02 18:21:21 +02:00
silverqx 8b9c57b127 fixed deprecated MYSQL_OPT_RECONNECT warning
The MYSQL_OPT_RECONNECT option is deprecated from MySQL >=8.1 and
>=8.0.24, so don't use it.

 - updated exception message
2023-08-02 18:19:45 +02:00
silverqx 0792a340e2 fixtypo
[skip ci]
2023-07-26 08:34:16 +02:00
silverqx 7860dcd1bc fixtypo
[skip ci]
2023-07-25 08:43:30 +02:00
silverqx 1c444b5953 bump version to TinyORM v0.33.0 and tom v0.6.0
- changed default environment to local
 - tom enhanced tom --version
 - tom added tom about command
2023-07-24 21:45:35 +02:00
silverqx 217128a12d removed useless likely and unlikely attributes 2023-07-24 16:25:49 +02:00
silverqx 107f77b965 added StringUtils::stripTags() 2023-07-24 16:25:48 +02:00
silverqx 439f8a4e30 updated comment 2023-07-21 15:13:00 +02:00
silverqx 85752f9bf5 bump version to TinyORM v0.32.1 and tom v0.5.8
- added using aliases to the Model class
 - tom added all new features to make:model command
2023-07-19 19:31:02 +02:00
silverqx 2513755d4f fixed GCC warning 2023-07-19 15:01:08 +02:00
silverqx 9302944900 added new string constant 2023-07-19 12:24:03 +02:00
silverqx fdd42aad4c added using aliases to the Model class
Extracted all the needed using aliases to the base Model class, it helps
to avoid declaring these using-s in the Derived models.

 - updated documentation, removed all useless using-s
2023-07-18 13:57:43 +02:00
silverqx 32f1570bb8 removed useless #include-s 2023-07-18 13:06:19 +02:00
silverqx fa5cc81c69 added comment 2023-07-18 12:58:43 +02:00
silverqx 5247be54f3 added template keyword
[skip ci]
2023-07-16 15:18:07 +02:00
silverqx fbdeefefec bump version to TinyORM v0.32.0 2023-07-15 15:45:18 +02:00
silverqx 86c96529a5 added hasVisible() and hasHidden()
- added unit test
2023-07-15 13:11:21 +02:00
silverqx 40179c35f2 changed return value to const & 2023-07-15 13:10:41 +02:00
silverqx 2414898316 suppressed clang-tidy warning 2023-07-14 08:32:42 +02:00
silverqx 32a199083e added Qt5 alternative for removeIf() 2023-07-13 12:59:27 +02:00
silverqx fa19745d38 bugfix bad data member name after rename 2023-07-13 12:58:48 +02:00
silverqx 57d803a878 updated comment 2023-07-13 12:22:01 +02:00
silverqx 0b43b25e03 added u_visible/hidden modifier method overloads
- updated unit tests
2023-07-13 12:12:25 +02:00
silverqx 89d95269c2 added new u_touches modifier methods
- added unit test
2023-07-13 11:01:00 +02:00
silverqx 5c4ebf9fa0 bugfix calling static method through instance 2023-07-12 14:27:51 +02:00
silverqx b7bbd785fe get model() only once per method 2023-07-12 14:16:43 +02:00
silverqx afaf59a874 whitespaces 2023-07-12 14:07:38 +02:00
silverqx 0a045f3582 get basemodel() only once per method 2023-07-12 14:04:02 +02:00