Commit Graph

112 Commits

Author SHA1 Message Date
silverqx bb731e1c22 added make:seeder command 👌
This command is very similar to the make:migration command except
the --create and --table command-line parameters. It provides the same
functionality but for seeders.

 - updated docs TINYTOM_SEEDERS_DIR macro and TOM_SEEDERS_DIR for cmake
2022-05-17 14:50:20 +02:00
silverqx 6f8ab1c057 docs, removed public specifier for seeders 2022-05-17 11:12:24 +02:00
silverqx aee2aac5f9 docs updated seeding description
[skip ci]
2022-05-17 10:39:59 +02:00
silverqx 153aac62df docs section about call with additional arguments
[skip ci]
2022-05-17 09:58:09 +02:00
silverqx f7ecb554a4 docs added seeding to Building: Migrations 2022-05-17 09:25:58 +02:00
silverqx 48947bf3d2 added docs for seeding 📃 2022-05-16 21:04:32 +02:00
silverqx 724f1d7b87 docs added hash tags 2022-05-16 19:55:22 +02:00
silverqx ba8b83ce0c docs, enhanced migrations
- note about compiled migrations
 - tip about the -vvv command-line argument
 - links to the tom example and tom migrations for unit tests source
   code
2022-05-12 14:23:20 +02:00
silverqx 27a4d7a7ee docs changed documents order 2022-05-12 13:13:18 +02:00
silverqx 2b20f64899 docs added caution about Visual Studio 2022 2022-05-12 10:22:56 +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 be6a77eb74 docs, unified Consume TinyOrm library (qmake)
[skip ci]
2022-05-06 17:28:16 +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 e6cb56a680 docs, updated supported compilers
[skip ci]
2022-05-05 22:12:17 +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 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 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 dc98645959 renamed Building: HelloWorld, sidebar numbers 2022-05-04 10:53:46 +02:00
silverqx 88b055cd3d docs renamed Building: TinyORM doc file 2022-05-04 10:50:42 +02:00
silverqx 62c92ec75b enhanced migrations docs 2022-05-03 17:08:40 +02:00
silverqx 48e6ee3d54 docs, added a new tom build options and macros 2022-05-03 14:39:18 +02:00
silverqx 9162200978 enhanced migrations docs 2022-05-03 13:08:28 +02:00
silverqx 4a9c1fa3b3 enhanced migrations docs 2022-05-03 12:39:56 +02:00
silverqx 17a2246f23 updated migrations docs 2022-05-03 12:08:02 +02:00
silverqx aa95e972ed docs renamed migrations file 2022-05-03 09:53:50 +02:00
silverqx 908811823b added documentation for Migrations 🙌 2022-05-03 09:50:27 +02:00
silverqx 25e2f63fc1 docs, added note about precompile_header 2022-04-25 12:50:42 +02:00
silverqx f483f2bee3 use $$shell_quote in QMAKE_CXXFLAGS 2022-04-21 16:30:42 +02:00
silverqx 16575bef58 docs added pragma once 2022-04-13 19:12:57 +02:00
silverqx 6f8fad1441 sync docs, bugfixes found during examples testing
Fixed problems that I have found during building of all schema builder
examples.
2022-03-26 18:25:40 +01:00
silverqx 99d909b145 sync docs 2022-03-26 18:03:58 +01:00
silverqx 190163d278 sync docs, added docs for Schema builder 2022-03-26 17:22:22 +01:00
silverqx 3cc40ae0a4 sync docs, added Qt 6 to dependencies 2022-03-06 12:45:47 +01:00
silverqx 65a1c89c29 sync docs, DB::create() returns shared_ptr 2022-02-12 13:15:56 +01:00
silverqx c82a423e44 sync docs 2022-01-15 17:02:06 +01:00
silverqx c94bad92c8 sync docs, missing links 2022-01-02 14:38:10 +01:00