Commit Graph

487 Commits

Author SHA1 Message Date
silverqx f97949e70e docs qmake missing load() 2024-03-12 13:04:41 +01:00
silverqx 8d5ca3803b orm added, revisited, fixed QTime
I completely revisited QTime, practically everything was touched as
prepared bindings, result sets, serialization, appends, casting.

 - added many new QTime related tests
 - added a new columns to migrations
 - updated seeder
 - added a new u_timeFormat data member for models
 - updated docs about u_timeFormat
2024-02-28 11:20:26 +01:00
silverqx a82d063a88 docs added underline 2024-02-25 19:10:00 +01:00
silverqx 2114fe014e updated comments
- also updated in docs
2024-02-25 16:50:10 +01:00
silverqx b1fa8cc8e1 qmake used DEFINE *= where possible 2024-02-24 11:16:31 +01:00
silverqx 8ca3b85b58 fixtypo 2024-02-05 16:27:49 +01:00
silverqx 47ae29d263 docs upgraded to MySQL v8.3 2024-02-05 16:27:46 +01:00
silverqx dbc46e8e3d schema added tiny, medium, long binary methods
- added a new schema constants for blob and bytea
 - fixed failing test after new changes
 - updated docs
2024-02-05 16:27:41 +01:00
silverqx b75d8b5418 docs removed old note
[skip ci]
2023-12-22 23:36:19 +01:00
silverqx 953dad6d57 renamed method to detachAll(bool)
To avoid unwanted overload resolution because of int to bool conversion.

 - also updated docs
2023-12-20 15:06:36 +01:00
silverqx bbe1039f3a cmake updated max. version to 3.28 2023-12-16 11:30:32 +01:00
silverqx 8f424bc679 docs updated static vs staticlib
Also updated NOTES.txt.
2023-12-13 14:07:24 +01:00
silverqx e2c3733eec bump version to TinyORM v0.36.5
- vcpkg removed triplet from usage.in
 - tools enhanced qtbuild-qmysql-driver
2023-11-02 08:33:39 +01:00
silverqx 5e06d45c24 bump version to TinyORM v0.36.4
- bugfix column aliases quoting
2023-10-31 15:33:34 +01:00
silverqx 6f6ddde15e docs updated number of unit tests to 3269 (63)
[skip ci]
2023-10-31 15:32:46 +01:00
silverqx 84abcb1307 bump version to TinyORM v0.36.3
- vcpkg added missing license field
2023-10-20 22:45:07 +02:00
silverqx e1cd43177c bump version to TinyORM v0.36.2
- cmake case-insensitive CMAKE_BUILD_TYPE
 - cmake added new unsupported build
 - workflows bugfix-es
 - cmake bugfix-es
2023-10-20 18:55:54 +02:00
silverqx 291778ce2c bump version to TinyORM v0.36.1
- vcpkg enabled tom example on Linux
 - workflows bugfix-es
2023-10-19 17:05:05 +02:00
silverqx 97ee043adb bump version to TinyORM v0.36.0 and tom v0.7.0
- workflows added CI for TinyORM vcpkg ports
 - upgraded to Qt v6.5.3
 - upgraded to Clang-Tidy 17
 - docs added Partial guessing of TINYORM_BUILD_TREE
 - tom enhanced about command
 - tools added deploy.ps1 script 🥳
 - vcpkg revisited vcpkg ports
 - cmake revisited vcpkg-related code
 - cmake added STRICT_MODE option
2023-10-17 16:13:31 +02:00
silverqx 9719b12267 docs added caution about QCoreApplication 2023-10-17 15:26:15 +02:00
silverqx ef3834693f docs fixed Hello world example for Qt v6.5.3 2023-10-17 15:26:15 +02:00
silverqx 744cc2449c cmake formatting 2023-10-17 15:26:15 +02:00
silverqx 128afa6b89 docs updated tom CMake project 2023-10-17 15:26:14 +02:00
silverqx 2f4099dfae bumped old forgotten TinyORM version numbers
Updated docs, tools, and NOTES.txt.
2023-10-17 15:26:14 +02:00
silverqx 4e30a29d98 docs added code block titles 2023-10-17 15:26:14 +02:00
silverqx 521bc5c7a1 docs fixtypo 2023-10-17 15:26:13 +02:00
silverqx c9cce2faea docs added Partial guessing of TINYORM_BUILD_TREE 2023-10-17 15:26:13 +02:00
silverqx df0ddfc408 docs fixed unclear and confusing block 2023-10-17 15:26:13 +02:00
silverqx 12c24f23bd docs upgraded to Qt v6.5.3 2023-10-17 15:26:13 +02:00
silverqx 96dd900236 docs fixtypo 2023-10-17 15:26:13 +02:00
silverqx 6ead8c6041 fixtypo 2023-10-17 15:26:12 +02:00
silverqx 4f8eb1bdb8 docs upgraded to Qt v6.5.3 2023-10-17 15:26:05 +02:00
silverqx af7715b526 docs added static_runtime qmake CONFIG option 2023-10-17 15:26:04 +02:00
silverqx 8fd444ac4a vcpkg updated supports
- also docs
2023-09-10 12:06:47 +02:00
silverqx e8c7516e39 docs updated info admonition 2023-09-10 12:06:44 +02:00
silverqx 002889d65e cmake added STRICT_MODE option
It propagate strict compiler/linker options and Qt definitions using the
TinyOrm::CommonConfig interface library to the user code (highly
recommended; can also be set with the TINYORM_STRICT_MODE environment
variable).

 - updated vcpkg ports
 - updated docs
2023-09-10 12:06:44 +02:00
silverqx 01a834ef3d bump version to TinyORM v0.35.0 and tom v0.6.1
- bugfix and continue revisit of qmake build system
2023-09-09 09:34:44 +02:00
silverqx 57a33e503a qmake updated comment 2023-09-09 09:15:53 +02:00
silverqx 195dcbb965 docs bugfix forgotten updated after rename 2023-09-09 09:15:52 +02:00
silverqx 820212ccb0 qmake added disable_dotenv
Added the disable_autoconf qmake configuration feature to follow name
and logic convention of another qmake configuration options.

 - updated docs
2023-09-09 09:15:51 +02:00
silverqx 76b652522c qmake added disable_autoconf
Removed the tiny_autoconf, it's still enabled by default, and instead
added the disable_autoconf qmake configuration feature.

This change was made to follow name and logic convention of another
qmake configuration options.

 - updated docs
2023-09-09 09:15:51 +02:00
silverqx bf64d1e1e4 qmake added TINY_CCACHE_BUILD to variables.pri
- updated docs
2023-09-09 09:15:51 +02:00
silverqx 48eb08b141 qmake moved variables to target build folder
Moved all variables from the TinyOrmPlayground project to target a
correct build folder.

 - added also to TinyOrm.pri and tom.pri (updated comments)
 - updated docs
2023-09-09 09:15:50 +02:00
silverqx 60b4fbc914 qmake changed to *= for all INCLUDEPATH
Changed all to INCLUDEPATH *= $$PWD.
2023-09-09 09:13:32 +02:00
silverqx c36242ea7f docs added info about FetchContent 2023-09-09 09:08:44 +02:00
silverqx b021399e0d docs added info about Tom showcase image 2023-09-09 09:07:57 +02:00
silverqx 35a6aeed11 docs updated Tom console showcase image 2023-09-09 09:07:10 +02:00
silverqx 6bb0b22b48 docs fixtypo 2023-09-09 09:05:24 +02:00
silverqx 881ab16368 bump version to TinyORM v0.34.1 2023-08-29 16:33:12 +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