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
+80-2Lines changed: 80 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ The library require C++20 and use C++20 coroutines.
8
8
9
9
## Status
10
10
11
-
First BETA release.
11
+
Second BETA release.
12
12
13
13
Please create an issue if you find any problems or if you have suggestions
14
14
on how to make the library more useful.
@@ -77,6 +77,8 @@ need. However, you will have to deal with the error handling yourself.
77
77
- Requests are queued if all the available connections are in use. The pool will open more connections in the background up to the limit.
78
78
- The high level `exec` method handles connection allocation, per request options, error handling and reporting and data binding.
79
79
- Prepared Statements are handled automatically. Each connection has a cache of prepared statements, based on a cryptographic hash from the SQL query. If a new query is seen, a prepared statement is created and added to the cache before the query is executed.
80
+
- Sequential execution of queries by using the same connection.
81
+
- Transactions with automatic rollback if the transaction is not committed.
80
82
- All SQL queries can be logged, include the arguments to prepared statements.
81
83
- Time Zone can be specified for a query. The pool will then ensure that the connection
82
84
used for that request use the specified time zone. Useful for servers that handle
0 commit comments