diff options
| author | mike bayer <mike_mp@zzzcomputing.com> | 2023-04-26 20:57:54 +0000 |
|---|---|---|
| committer | Gerrit Code Review <gerrit@bbpush.zzzcomputing.com> | 2023-04-26 20:57:54 +0000 |
| commit | f476155d21f6fb2e8e5cf5d874f7ec149e8205b4 (patch) | |
| tree | b5fdd12298e55edb4968ec08ee7c80186abaf14a /lib/sqlalchemy/engine | |
| parent | 7a5ae20dcea05848ffa82321e31fc83c78621079 (diff) | |
| parent | 188cb4226ac7b337446689ab3498b4397d0b7d2d (diff) | |
| download | sqlalchemy-f476155d21f6fb2e8e5cf5d874f7ec149e8205b4.tar.gz | |
Merge "disable "bytes" handler for all drivers other than psycopg2" into main
Diffstat (limited to 'lib/sqlalchemy/engine')
| -rw-r--r-- | lib/sqlalchemy/engine/default.py | 2 | ||||
| -rw-r--r-- | lib/sqlalchemy/engine/interfaces.py | 8 |
2 files changed, 10 insertions, 0 deletions
diff --git a/lib/sqlalchemy/engine/default.py b/lib/sqlalchemy/engine/default.py index 8992334ee..d60428287 100644 --- a/lib/sqlalchemy/engine/default.py +++ b/lib/sqlalchemy/engine/default.py @@ -157,6 +157,8 @@ class DefaultDialect(Dialect): supports_native_enum = False supports_native_boolean = False supports_native_uuid = False + returns_native_bytes = False + non_native_boolean_check_constraint = True supports_simple_order_by_label = True diff --git a/lib/sqlalchemy/engine/interfaces.py b/lib/sqlalchemy/engine/interfaces.py index 0216c155d..e4914551c 100644 --- a/lib/sqlalchemy/engine/interfaces.py +++ b/lib/sqlalchemy/engine/interfaces.py @@ -1055,6 +1055,14 @@ class Dialect(EventTarget): """ + returns_native_bytes: bool + """indicates if Python bytes() objects are returned natively by the + driver for SQL "binary" datatypes. + + .. versionadded:: 2.0.11 + + """ + construct_arguments: Optional[ List[Tuple[Type[Union[SchemaItem, ClauseElement]], Mapping[str, Any]]] ] = None |
