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
767b369148
removed unnecessary autoIncrement() call
2022-05-23 09:14:47 +02:00
silverqx
3303e5582a
updated comment
2022-05-23 09:14:04 +02:00
silverqx
61391a78c7
bugfix error messages during throw
2022-05-23 09:07:27 +02:00
silverqx
0063d9fff5
bugfix table prefix in schema builder
2022-05-23 09:05:42 +02:00
silverqx
22bc8e2ccf
deleted copy and move assign. operators
...
Deleted copy and move assign. operators for XyzReference classes, user
should not be able to assign a new reference on these classes.
2022-05-23 08:57:24 +02:00
silverqx
9d5ce17634
added hasConfig to DatabaseConnection
2022-05-23 08:54:30 +02:00
silverqx
82cf2ea7c0
don't include models if disable_orm
2022-05-23 08:25:37 +02:00
silverqx
04d3838d87
added comments
2022-05-22 18:59:27 +02:00
silverqx
2d770cf007
updated comment about quote methods in Grammar
2022-05-22 18:54:59 +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
74e8078897
added todo task
2022-05-18 14:14:39 +02:00
silverqx
410a47ef03
updated homepage
...
[skip ci]
2022-05-18 10:48:43 +02:00
silverqx
cd1f4a4fac
renamed seeding related workflows
...
[skip ci]
2022-05-18 10:24:02 +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
f0e64c0458
fixtypo
2022-05-18 09:23:15 +02:00
silverqx
8b9d7f4450
fixtypo
2022-05-18 09:23:15 +02:00
silverqx
bce94ade1f
enhanced TinyUtils library
...
- whitespaces
- exception messages
- used EMPTY constant
2022-05-18 09:23:15 +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
eb638704dc
whitespace
2022-05-18 09:01:41 +02:00
silverqx
158f833293
updated error message
2022-05-18 09:01:23 +02:00
silverqx
28067cc10f
whitespace
2022-05-17 17:15:05 +02:00
silverqx
0e86a09ea9
bugfix docs bad insert overload
2022-05-17 17:11:12 +02:00
silverqx
5524407a23
whitespaces
2022-05-17 17:10:31 +02:00
silverqx
90fdb71dd3
fixed clang-tidy warning
2022-05-17 16:49:57 +02:00
silverqx
ec4775d82d
removed unused constant
2022-05-17 16:19:41 +02:00
silverqx
2df4a9781f
moved table guesser to the support folder
2022-05-17 16:18:27 +02:00
silverqx
13f1e30cc4
cmake added seeding support
...
- added TOM_SEEDERS_DIR option
2022-05-17 16:05:53 +02:00
silverqx
49d7b71dcb
bugfix forgotten .cpp files
2022-05-17 16:04:59 +02:00
silverqx
b0b20e6493
docs use make:seeder to generate seeders
2022-05-17 15:17:34 +02:00
silverqx
ca93cd31a0
small updates of migrations and seeding
2022-05-17 15:16:47 +02:00
silverqx
b8ad1c0bf0
moved Migration/SeederCreator to Support folder
2022-05-17 15:00:17 +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
9ecc787ca4
made methods static
2022-05-17 14:30:16 +02:00
silverqx
65b13758b5
made throwIf method private
2022-05-17 13:44:23 +02:00
silverqx
926d72336f
removed unused method
2022-05-17 13:44:03 +02:00
silverqx
74f356dbff
removed todo task
2022-05-17 13:42:52 +02:00
silverqx
8471ea6608
removed public specifier from seeders
2022-05-17 13:41:43 +02:00
silverqx
4b08530872
tools merged new changes to run-clazy-standalone
2022-05-17 13:35:34 +02:00
silverqx
337cdb6c5e
updated NOTES.txt
2022-05-17 13:30:54 +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
e1722bff1b
bump versions TinyORM v0.4.0 and tom v0.2.0
v0.4.0
2022-05-17 10:32:22 +02:00