Commit Graph

1102 Commits

Author SHA1 Message Date
silverqx 91c2a0b591 bugfix in workflow tom_testdata filename 2022-05-12 13:09:08 +02:00
silverqx 285f654278 bugfix in skip-mysql-migrate condition 2022-05-12 13:01:11 +02:00
silverqx 3b05cd1bed used own tom migrations in unit tests 🎉 2022-05-12 12:25:22 +02:00
silverqx cf7c76d6d7 workflows added no-ansi for tom and testing env. 2022-05-12 10:54:42 +02:00
silverqx ed85de0cc0 updated todo task 2022-05-12 10:32:27 +02:00
silverqx 2b20f64899 docs added caution about Visual Studio 2022 2022-05-12 10:22:56 +02:00
silverqx aa5b6f2ea9 bugfix don't show debug sql for db:wipe command 2022-05-12 10:22:04 +02:00
silverqx b816c932dc removed unused code 2022-05-12 10:20:02 +02:00
silverqx 43c676a64d fixtypo 2022-05-12 10:19:02 +02:00
silverqx 94c0e793af fixtypo 2022-05-12 10:18:40 +02:00
silverqx 7d236c93d0 docs, fixtypo
[skip ci]
2022-05-11 15:33:30 +02:00
silverqx 3ddc6c45bd updated docs
[skip ci]
2022-05-11 15:25:26 +02:00
silverqx ca3c217eaa docs updated TINYTOM_MIGRATIONS_DIR value
[skip ci]
2022-05-10 18:24:52 +02:00
silverqx 306796bc29 renamed TINY/TOM_MIGRATIONS_DIR
Renamed cmake option and macro from the TINY/TOM_MIGRATIONS_PATH to the
TINY/TOM_MIGRATIONS_DIR.

 - updated documentation
 - extracted init. code for the TINYTOM_MIGRATIONS_DIR to the own cmake
   macro
2022-05-10 18:16:31 +02:00
silverqx f7e6a22df7 reverted silent in common.pri
This config option was removed by mistake.
2022-05-10 18:14:08 +02:00
silverqx e574bee5d8 fixtypo 2022-05-10 18:13:12 +02:00
silverqx 30905da177 bugfix bad path for tom version.hpp 2022-05-10 18:12:48 +02:00
silverqx 380ca1c11d updated CMake options in NOTES.txt 2022-05-10 18:12:21 +02:00
silverqx ea54b114c8 removed todo tasks 2022-05-10 18:11:56 +02:00
silverqx 923d54567e cmake removed useless BUILD_INTERFACE 2022-05-10 16:08:45 +02:00
silverqx be6a77eb74 docs, unified Consume TinyOrm library (qmake)
[skip ci]
2022-05-06 17:28:16 +02:00
silverqx 2a43df8afe fixed clang-tidy warning on linux 2022-05-06 16:55:40 +02:00
silverqx c65378fcb0 docs, moved source code sections 2022-05-06 16:40:42 +02:00
silverqx b09931b203 enhanced TinyOrm.pri and tom.pri
They can now also set up include directories and link against
the TinyORM library. It's accomplished by the TINYORM_BUILD_TREE
variable.

 - also updated all examples in the documentation
 - manually tried to recompile all the examples on all supported
   platforms
 - enhanced tiny_version_numbers.prf, throw error when the version file
   was not found or when the parsing failed
 - used qmake/common.pri in the TinyOrm.pri and tom.pri,
   the consequences are that the user can use eg "CONFIG += disable_orm"
   and all others supported qmake configurations on his own project, so
   if the TinyORM was compiled with some set of flags then the same set
   of flags has to be used on the compiled project, CMake is doing this
   automatically of course
 - added Configure using .qmake.conf to the hello world example
2022-05-06 16:14:33 +02:00
silverqx cdbd7c296c docs, number of unit tests
[skip ci]
2022-05-05 22:28:15 +02:00
silverqx 5fb7858433 docs, small fixes
[skip ci]
2022-05-05 22:18:45 +02:00
silverqx ddb3c02a0f docs, updated url to the main branch
[skip ci]
2022-05-05 22:15:09 +02:00
silverqx 527a55b58c updated README.md
[skip ci]
2022-05-05 22:12:31 +02:00
silverqx e6cb56a680 docs, updated supported compilers
[skip ci]
2022-05-05 22:12:17 +02:00
silverqx f7bbd743f5 fixed globals in tests
[skip ci]
2022-05-05 22:02:36 +02:00
silverqx 94ec2a195d bump TinyORM version to v0.3.0 v0.3.0 2022-05-05 21:02:00 +02:00
silverqx c3cf8ac184 docs, fixes on building migrations page
Fixes discovered during following this tutorial step by step.
2022-05-05 18:51:29 +02:00
silverqx 1fed7a4591 docs, enhanced building TinyORM page 2022-05-05 18:47:27 +02:00
silverqx e3ca66f0fb added docs for building migrations 📃🎉 2022-05-05 15:28:10 +02:00
silverqx 19032fa338 added todo task 2022-05-05 14:17:39 +02:00
silverqx ffe1572cf5 used Tom_target in the tom.rc.in 2022-05-05 14:09:29 +02:00
silverqx 5064af5f2b added/removed todo task 2022-05-05 11:52:45 +02:00
silverqx 316b716a0b prepare migrations table in tst_migrate 2022-05-05 10:51:25 +02:00
silverqx 2f455f7f4a fixed RC files encoding on Windows 🙌🎆
Use utf8 on MinGW and ANSI with msvc.

The core of the problem is in the $$cat() and write_file() qmake
functions they don't know process UTF-8 encoded files, they use
the ANSI encoding.
2022-05-05 10:31:29 +02:00
silverqx b196e7b756 fixtypo 2022-05-04 21:19:28 +02:00
silverqx 76c9472019 renamed assets image categories folders 2022-05-04 21:13:11 +02:00
silverqx 701ab21c50 added command guesser tip 2022-05-04 20:43:20 +02:00
silverqx d2bd6355e7 fixtypo 2022-05-04 20:40:36 +02:00
silverqx 13faf74494 docs, added tabulate dependency 2022-05-04 19:38:37 +02:00
silverqx ed1e4faa7e added parameter to the tiny_version_numbers()
Allowed to pass a path to the version header file.
2022-05-04 18:53:18 +02:00
silverqx b3105e0135 fixed RC file encoding problem (workaround) 2022-05-04 18:52:00 +02:00
silverqx ba0560e899 docs, added WIP building migrations 2022-05-04 11:06:50 +02:00
silverqx e5a8ca3d0f docs, fixed links after renames
- also updated README.mdx
2022-05-04 11:05:19 +02:00
silverqx 4bd89200cb tom example, updated alternative syntax 2022-05-04 10:56:46 +02:00
silverqx 08c41ba9bd added new constant for utf80900 encoding 2022-05-04 10:56:28 +02:00