Commit Graph

156 Commits

Author SHA1 Message Date
silverqx
8d7fb287b9 docs migrations supported databases
[skip ci]
2022-06-23 19:04:52 +02:00
silverqx
5332b42588 docs updated gcc compiler versions 2022-06-22 18:42:09 +02:00
silverqx
5d7ffa406a added tom_testdata to pwsh completions
[skip ci]
2022-06-21 21:53:05 +02:00
silverqx
70ce573c3f added SQLite schema builder 💥
- changed return value for
   SchemaBuilder::createDatabase()/dropDatabaseIfExists() to
   std::optional<QSqlQuery>
 - added 46 SQLite schema builder tests
2022-06-20 19:05:01 +02:00
silverqx
add34723ac docs integrate alternative installation methods
[skip ci]
2022-06-17 11:58:52 +02:00
silverqx
ad303abd85 docs small integrate update
[skip ci]
2022-06-16 14:32:05 +02:00
silverqx
ff12b71513 docs small integrate udpate
[skip ci]
2022-06-16 14:27:41 +02:00
silverqx
1f8e4d4165 docs added note about --path= for integrate zsh
[skip ci]
2022-06-16 10:52:20 +02:00
silverqx
06c27c68c3 docs added zsh integration
[skip ci]
2022-06-16 00:23:25 +02:00
silverqx
410c62af2a docs updated paths to Qt v6.3.1 2022-06-15 17:02:10 +02:00
silverqx
fa58fe76f7 docs updated dependencies versions 2022-06-15 17:01:16 +02:00
silverqx
28b54b5f41 docs, added tip about zsh:connection tag 2022-06-15 15:41:26 +02:00
silverqx
f3141e0cd5 added docs for bash tab-completion 2022-06-13 10:07:39 +02:00
silverqx
abf5bd267b docs for tab-completion and integrate command 2022-06-10 18:43:22 +02:00
silverqx
53c728fee9 docs updated dependencies
[skip ci]
2022-06-04 22:02:08 +02:00
silverqx
721a95e2b3 docs added build systems
[skip ci]
2022-06-04 19:52:08 +02:00
silverqx
4f1c931eae added support for clang-cl
Be able to build with clang-cl with MSVC 2019/2022 but only with
inline constants.

 - supported by both CMake and qmake 🎉
 - updated docs support compilers

qmake specific:

 - enhanced and fixed tiny_toolchain_requirement
 - added clang-cl min. required version to tiny_toolchain_requirement
 - enhanced winconf.pri
 - updated conf.pri.examples
 - added a new feature file the tiny_system_headers.prf, it unifies
   tagging system headers

cmake specific:

 - also added clang-cl min. required version as minReqClangClVersion
 - for clang-cl set the INLINE_CONSTANTS to ON and don't show this
   CMake option
2022-06-04 09:23:53 +02:00
silverqx
d10ba1a245 docs updated compilers
[skip ci]
2022-06-03 10:07:50 +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
bf27133ffc enhanced escaping of special characters
Enhanced escaping of special characters in the schema builder.

 - added note to the docs
 - added unit tests
2022-06-01 19:17:43 +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
f759ba3ba9 docs fixtypo 2022-05-28 16:44:09 +02:00
silverqx
adf891461d docs added keywords
[skip ci]
2022-05-27 10:57:27 +02:00
silverqx
e6ee57f837 updated README
[skip ci]
2022-05-26 09:51:34 +02:00
silverqx
59fd5e3ce5 docs caution about multi-threading with migrations 2022-05-24 15:52:53 +02:00
silverqx
7f7dc87c96 docs added Multi-threading support section
- removed todo task

[skip ci]
2022-05-24 11:30:42 +02:00
silverqx
e89fad6f7c docs, updated root README.md/x 2022-05-23 13:39:10 +02:00
silverqx
9758e8653e updated README.md for github 2022-05-23 13:28:45 +02:00
silverqx
0bcbcd2431 added support for PostgreSQL schema builder 🎉👌
- added a new config. option dont_drop, allows to define table that
   will be excluded during dropAllTables(), has a default value
   spatial_ref_sys for PostGIS
 - implemented fluent commands, used only by the PostgreSQL Comment
   command
 - added tests for PostgreSQL schema builder
 - reworked tst_Migrate to be able to run on all supported connections,
   currently PostgreSQL and MySQL
 - updated docs

Unrelated:

 - added a new reference class IndexDefinitionReference for a nice API
   during index definition, contains algorithm and language
 - unified selectFromWriteConnection() in schema builders
2022-05-23 10:14:25 +02:00
silverqx
10ea068306 docs added hash tags
[skip ci]
2022-05-18 16:07:01 +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
silverqx
5ca76d6cac docs removed hash tags from Prologue 2022-05-18 14:15:08 +02:00
silverqx
410a47ef03 updated homepage
[skip ci]
2022-05-18 10:48:43 +02:00
silverqx
4960baa066 docs updated msvc version
[skip ci]
2022-05-18 10:03:33 +02:00
silverqx
54e3613a98 added a new TZ00 string constant
- used everywhere
 - updated docs
2022-05-18 09:57:06 +02:00
silverqx
488037b33a used our seeder in workflows 🎉💪 2022-05-18 09:40:45 +02:00
silverqx
0ad5d3e485 added new multi-insert overload to query builder
- also added all proxies
 - updated documentation
2022-05-18 09:23:09 +02:00
silverqx
0e86a09ea9 bugfix docs bad insert overload 2022-05-17 17:11:12 +02:00
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