Commit Graph

1223 Commits

Author SHA1 Message Date
silverqx
70a62730bb updated comment
[skip ci]
2022-05-25 19:06:33 +02:00
silverqx
2d3bfb0083 renamed dotenv example files
[skip ci]
2022-05-25 13:58:58 +02:00
silverqx
f76d455a69 bump version to TinyORM v0.4.2 v0.4.2 2022-05-25 13:20:27 +02:00
silverqx
b45b4361a1 unified = delete 2022-05-25 11:58:33 +02:00
silverqx
b781b78e35 bugfix © in RC file for msvc Qt6 🤬 2022-05-25 11:47:53 +02:00
silverqx
e1d374be2f merged latest qmake msvc fixes 2022-05-25 11:46:32 +02:00
silverqx
92feef5f20 workflows updated analyzers.yml 2022-05-24 23:58:14 +02:00
silverqx
9f6fcaaefc bugfix QVariant compare 2022-05-24 23:49:25 +02:00
silverqx
6177dc6b0d disabled qt-keywords clazy check 2022-05-24 23:32:09 +02:00
silverqx
ad9ee58d49 used QStringLiteral 2022-05-24 23:31:51 +02:00
silverqx
b623f208c1 used Q_SLOTS 2022-05-24 23:31:33 +02:00
silverqx
b19eec0959 updated comment 2022-05-24 23:17:12 +02:00
silverqx
79a1c9f2d4 enabled qt-keywords clazy check 2022-05-24 23:00:57 +02:00
silverqx
ccb660a7c5 enabled clazy copyable-polymorphic check 2022-05-24 22:44:57 +02:00
silverqx
d7316a0e17 fixed clazy warning, previous commit 2022-05-24 22:41:58 +02:00
silverqx
fa154e5787 fixed clazy warning 2022-05-24 20:48:07 +02:00
silverqx
2e88c4e107 enabled clazy no-function-args-by-ref check 2022-05-24 20:31:51 +02:00
silverqx
209c0bb6fa clazy enabled no-ctor-missing-parent-argument
Enabled no-ctor-missing-parent-argument clazy check.
2022-05-24 20:22:19 +02:00
silverqx
6b3068fb98 enabled rule-of-three clazy check 2022-05-24 19:47:09 +02:00
silverqx
59fd5e3ce5 docs caution about multi-threading with migrations 2022-05-24 15:52:53 +02:00
silverqx
fba9be5170 bugfix don't cache schema builder for empty conn. 2022-05-24 15:52:02 +02:00
silverqx
e62fd11020 added some collation string constants 2022-05-24 15:51:26 +02:00
silverqx
7f7dc87c96 docs added Multi-threading support section
- removed todo task

[skip ci]
2022-05-24 11:30:42 +02:00
silverqx
67628bdc13 bump TinyORM v0.4.1 and Tom v0.2.1 v0.4.1 2022-05-23 17:42:47 +02:00
silverqx
947f1c5f4d removed todo tasks 2022-05-23 17:42:07 +02:00
silverqx
740fa28883 added drop all table to NOTES.txt 2022-05-23 17:34:21 +02:00
silverqx
6302ea96e4 workflows added tom PostgreSQL migrations
Enabled for linux and mingw workflows.
2022-05-23 16:48:21 +02:00
silverqx
4967700361 workflows execute some tom commands on PostgreSQL
- added PostgreSQL connection to the tom example application
2022-05-23 16:29:45 +02:00
silverqx
2cb8bb9b4b use tom migrations in unit tests for PostgreSQL 💪
- added fixPostgresSequences() to our tom seeder
 - added PostgreSQL connection to tom_testdata
 - updated msvc workflow
 - tom, throw if empty connection only if exactly one connection
   provided
 - also updated create_and_seed_database.php script to exclude postgres
   connection using --skip-postgres-migrate command-line parameter
2022-05-23 16:11:30 +02:00
silverqx
5a184e136b added the connectionsSize() to DB/DM 2022-05-23 16:07:43 +02:00
silverqx
313bb7d16d docs, renamed doc title to Prologue 2022-05-23 13:44:15 +02:00
silverqx
6910c8a66f docs, bugfix links 2022-05-23 13:41:33 +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
224cd46971 updated Lint-TinyORM script 2022-05-23 13:20:48 +02:00
silverqx
f4c320b63a fixed clazy warning 2022-05-23 13:20:31 +02:00
silverqx
2b71a012e2 bugfix dangling pointer, missing static 2022-05-23 12:58:37 +02:00
silverqx
b92d2f4a40 bugfix missing include on linux 2022-05-23 10:40:14 +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
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