You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,14 @@ The whole library is documented as markdown documents:
65
65
66
66
The following list summarizes all the `TinyDrivers` and `TinyMySql` libraries' features. 🆕
67
67
68
+
- can be used instead of the `QtSql` module
69
+
- can be <ins>__swapped__</ins> at compile time 🤯
70
+
- has __1:1__ API as the `QtSql` module 😮
71
+
- swapping is controlled by the `qmake` and `CMake` build system options
72
+
- was designed to drop the `QtSql` dependency while maintaining backward compatibility and without the need for any code changes after the swap
68
73
- currently, only the `MySQL` database driver is supported and finished 😞
74
+
- this is only true for our `TinyDrivers` library ❗
75
+
- all database drivers described in the [Database](https://www.tinyorm.org/database/getting-started#introduction) documentation are supported when linking against the [`QtSql`](https://doc.qt.io/qt/qtsql-index.html) module
69
76
- both, normal and prepared statements are supported
70
77
- TLS/SSL connections using [`MYSQL_OPT_SSL_MODE`](https://dev.mysql.com/doc/c-api/9.0/en/mysql-options.html) (verify_ca, verify_identity) 🔥
71
78
- setting many other MySQL connection options (see [`mysqldriver_p.cpp`](https://github.com/silverqx/TinyORM/blob/main/drivers/mysql/src/orm/drivers/mysql/mysqldriver_p.cpp))
Copy file name to clipboardExpand all lines: docs/tinydrivers/getting-started.mdx
+4
Original file line number
Diff line number
Diff line change
@@ -44,6 +44,10 @@ It was designed to drop the `QtSql` dependency while maintaining backward compat
44
44
Currently, only the `MySQL` database driver is supported and finished. 😞
45
45
:::
46
46
47
+
:::tip
48
+
All database drivers described in the [Database](database/getting-started.mdx#introduction) documentation are supported when linking against the [`QtSql`](https://doc.qt.io/qt/qtsql-index.html) module.
49
+
:::
50
+
47
51
:::note
48
52
`TinyDrivers` library supports both build systems `qmake` and also `CMake`.
0 commit comments