Commit Graph

113 Commits

Author SHA1 Message Date
silverqx
b0b20e6493 docs use make:seeder to generate seeders 2022-05-17 15:17:34 +02:00
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