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
14bf29bbf8
docs fixtypo console
2023-08-18 17:52:41 +02:00
silverqx
6504d90293
docs added missing conf.pri for testdata_tom
2023-08-18 17:52:41 +02:00
silverqx
65c4dd033c
docs enhanced vcpkg installation
2023-08-18 17:52:41 +02:00
silverqx
eab24eba44
docs updated Qt versions in qtenvX.ps1
2023-08-18 17:52:41 +02:00
silverqx
1723e3bf20
docs renamed parent folder path to TinyORM
2023-08-18 17:52:40 +02:00
silverqx
01fc5af3b0
qmake renamed to tiny_ccache_win32
2023-08-11 18:42:32 +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
fe0c6547e0
docs bugfix and updated heading IDs
2023-07-15 14:06:42 +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
e40de0a58c
docs whitespaces
2023-05-27 09:54:25 +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
90357eac6d
docs added header for FetchContent description
...
[skip ci]
2022-08-11 18:28:58 +02:00
silverqx
ff29843549
docs added FetchContent method for HelloWorld
...
[skip ci]
2022-08-11 18:08:18 +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
fdf8c8a1dc
fixtypo
2022-08-09 15:42:26 +02:00
silverqx
f4d71ef9ab
updated max. cmake version to 3.24
2022-08-05 17:24:35 +02:00
silverqx
a35021691b
docs added root/application folder path info 🥳
2022-07-19 12:16:31 +02:00
silverqx
8aaeef37ca
docs added ccache section
...
[skip ci]
2022-07-14 10:43:46 +02:00
silverqx
a887dd4780
fixtypo
2022-07-13 23:06:13 +02:00
silverqx
109ed60913
added qmake ccache support on Windows
...
The ccache can be enable using the "CONFIG*=tiny_ccache" feature.
- updated docs
2022-07-13 13:56:23 +02:00
silverqx
b3b23d44f1
bugfix docs jsx className
...
[skip ci]
2022-07-10 15:19:25 +02:00
silverqx
cca1305054
shell complete, rename shell:connection tag
2022-07-09 06:24:45 +02:00
silverqx
9dcb3facf8
added make:model command 😎
...
Only simple model generation without relations.
- updated docs TINY/TOM_MODELS_DIR
2022-06-25 09:44:36 +02:00
silverqx
410c62af2a
docs updated paths to Qt v6.3.1
2022-06-15 17:02:10 +02:00
silverqx
28b54b5f41
docs, added tip about zsh:connection tag
2022-06-15 15:41:26 +02:00
silverqx
4eda70e129
docs qmake added note about Dependencies
...
[skip ci]
2022-06-02 15:46:20 +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
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
adf891461d
docs added keywords
...
[skip ci]
2022-05-27 10:57:27 +02:00
silverqx
9758e8653e
updated README.md for github
2022-05-23 13:28:45 +02:00
silverqx
542e653a3e
docs added hash tags
2022-05-18 16:04:44 +02:00
silverqx
3e7afec04b
bugfix in urls
2022-05-18 16:02:55 +02:00
silverqx
08d63cfd74
docs added README.md files for github
2022-05-18 16:01:25 +02:00
silverqx
144dfdf395
docs categorized documentation
...
- moved docs to categories
- updated all links
[skip ci]
2022-05-18 15:43:20 +02:00