mirror of
https://github.com/t8y2/dbx.git
synced 2026-11-13 02:33:39 +08:00
fix(mysql): strip allowMultiQueries URL param (#2917)
This commit is contained in:
@@ -1157,6 +1157,7 @@ fn is_jdbc_param(key: &str) -> bool {
|
||||
| "transformedbitisboolean"
|
||||
| "yearisdatetype"
|
||||
| "createdatabaseifnotexist"
|
||||
| "allowmultiqueries"
|
||||
| "noaccesstoprocedurebodies"
|
||||
| "nullcatalogmeanscurrent"
|
||||
| "nullnamepatternmatchesall"
|
||||
@@ -4127,7 +4128,7 @@ UNIQUE KEY(`tenant_id`, `name``part`)
|
||||
|
||||
#[test]
|
||||
fn mysql_async_url_keeps_valid_params_while_stripping_jdbc() {
|
||||
let url = "mysql://host:3306/db?useUnicode=true&characterEncoding=utf8&require_ssl=true&charset=utf8mb4&autoReconnect=true";
|
||||
let url = "mysql://host:3306/db?useUnicode=true&characterEncoding=utf8&require_ssl=true&charset=utf8mb4&autoReconnect=true&allowMultiQueries=true";
|
||||
assert_eq!(mysql_async_url(url).as_ref(), "mysql://host:3306/db?require_ssl=true");
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user