silverqx
afc22d1d4c
docs added CMAKE_CXX_SCAN_FOR_MODULES=OFF
...
[skip ci]
2024-05-06 19:18:22 +02:00
silverqx
ed3e213600
docs formatted vcpkg.json
...
[skip ci]
2024-05-06 19:12:37 +02:00
silverqx
5e98f39bd5
upgraded to Docusaurus v3.3.2 🥳 👌
...
Also bumped to tinyorm.org v1.0.0.
- changed :::caution to :::warning
- enhanced assigning font-size for APITable-s
- bugfix class vs className
- bugfix unintended extra paragraphs (a new behavior after the upgrade
to MDX v3)
[skip ci]
2024-05-06 18:51:10 +02:00
silverqx
0c692f8ec9
bump version to TinyORM v0.37.3
...
Not bumped:
- tom v0.9.1
- TinyDrivers v0.1.1
- TinyMySql v0.1.1
- TinyUtils v0.4.1
Bugfix release
2024-05-05 14:53:01 +02:00
silverqx
8d835b0217
bump version to TinyORM v0.37.2 and tom v0.9.1
...
Also bumped to:
- TinyDrivers v0.1.1
- TinyMySql v0.1.1
- TinyUtils v0.4.1
Bugfix release
2024-05-04 16:53:13 +02:00
silverqx
5762c1357f
bump version to TinyORM v0.37.1 and tom v0.9.0
...
Not bumped:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
- TinyUtils v0.4.0
Release notes
- workflows bugfixes
- deploy script enhancements
- vcpkg ports bugfixes and enhancements
2024-04-23 18:05:40 +02:00
silverqx
1413ebb22a
bump version to TinyORM v0.37.0 and tom v0.8.0
...
Also bumped to:
- TinyUtils v0.4.0
Initial libraries' versions:
- TinyDrivers v0.1.0
- TinyMySql v0.1.0
2024-04-21 18:02:30 +02:00
silverqx
24b02b95ba
upgraded to Qt v6.7.0
...
Upgraded workflows, documentation, and also all occurences I found.
2024-04-08 21:52:51 +02:00
silverqx
e9c905509f
cmake updated max. version to 3.29
2024-03-26 21:03:08 +01:00
silverqx
b1fa8cc8e1
qmake used DEFINE *= where possible
2024-02-24 11:16:31 +01:00
silverqx
bbe1039f3a
cmake updated max. version to 3.28
2023-12-16 11:30:32 +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
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
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
c9cce2faea
docs added Partial guessing of TINYORM_BUILD_TREE
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
6ead8c6041
fixtypo
2023-10-17 15:26:12 +02:00
silverqx
8fd444ac4a
vcpkg updated supports
...
- also docs
2023-09-10 12:06:47 +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
60b4fbc914
qmake changed to *= for all INCLUDEPATH
...
Changed all to INCLUDEPATH *= $$PWD.
2023-09-09 09:13:32 +02:00
silverqx
b021399e0d
docs added info about Tom showcase image
2023-09-09 09:07:57 +02:00
silverqx
75a6596229
docs qmake Auto-configure and Environment files
...
- added docs for Auto-configure (tiny_autoconf) and Environment files
(tiny_dotenv)
- completely revisited qmake-related docs
- revisited building docs except CMake builds
- many small fixes
2023-08-19 13:09:08 +02:00
silverqx
e044979429
updated tom.exe description
...
Updated to - Tom console application for TinyORM C++ library
2023-08-18 17:52:42 +02:00
silverqx
1723e3bf20
docs renamed parent folder path to TinyORM
2023-08-18 17:52:40 +02:00
silverqx
f783da3e24
docs updated vcpkg.json
2023-08-11 18:42:31 +02:00
silverqx
e25e36a3df
docs updated build folders to 6_5_2
2023-08-11 18:42:31 +02:00
silverqx
51a4a0a54b
qmake used cmdline everywhere
...
Used instead of the console configuration option.
- also updated docs
2023-08-02 18:30:10 +02:00
silverqx
3fabf0306a
updated max CMake version to 3.27
2023-07-20 13:22:38 +02:00
silverqx
8ca7813a4a
docs fixtypo C++
2023-07-15 14:14:41 +02:00
silverqx
aad52a89c8
changed qt_timezone default to Qt::UTC
...
Previously, it was the QtTimeZoneType::DontConvert that implied the
Qt::LocalTime timezone spec.
Setting this to the Qt::UTC by default is the only way to have the
maximum level of interoperability between TinyORM and other libraries
and services.
- updated comments in docs and source code
2023-06-29 12:07:42 +02:00
silverqx
969027b0a2
docs used qt_timezone constant
2023-06-29 11:12:08 +02:00
silverqx
931a759f27
sync docs
...
[skip ci]
2023-04-16 09:56:46 +02:00
silverqx
401d79708f
docs set prefix_indexes to false
2023-02-14 21:38:47 +01:00
silverqx
d7fc276050
docs fixed anchors #L
2023-02-01 14:31:36 +01:00
silverqx
c7d045fcd7
updated max Cmake version to 3.25
...
- also fixed min. version to 3.22 in docs
2022-11-18 11:12:49 +01:00
silverqx
ca200e2c30
docs used PROJECT_SOURCE_DIR
2022-10-29 18:36:03 +02:00
silverqx
bec5ff312e
docs tom used move for DM
2022-08-16 20:39:03 +02:00
silverqx
5ff160dec5
use upsert alias on MySQL
...
The MySQL >=8.0.19 supports aliases in the VALUES and SET clauses
of INSERT INTO ... ON DUPLICATE KEY UPDATE statement for the row to be
inserted and its columns. It also generates warning from >=8.0.20 if
an old style used.
This enhancement detects the MySQL version and on the base of it uses
alias during the upsert call.
Also a user can override the version through the MySQL database
configuration. It helps to save/avoid one database query
(select version()) during the upsert method call or during connecting
to the MySQL database (version is needed if strict mode is enabled).
- added unit and functional tests
- updated number of unit tests to 1402
- updated upsert docs
- added ConfigUtils to avoid duplicates
Others:
- added the version database configuration everywhere
- docs added few lines about MySQL version configuration option
- docs updated database configurations, added a new missing options
2022-08-12 15:37:56 +02:00
silverqx
84e049152d
docs bugfix cd command
2022-08-11 18:07:44 +02:00
silverqx
d637bb66d8
docs used latest TinyOrm version in find_package
...
[skip ci]
2022-08-11 16:52:49 +02:00
silverqx
f4d71ef9ab
updated max. cmake version to 3.24
2022-08-05 17:24:35 +02:00
silverqx
cca1305054
shell complete, rename shell:connection tag
2022-07-09 06:24:45 +02:00