|
Server : Apache System : Linux cvar2.toservers.com 3.10.0-962.3.2.lve1.5.73.el7.x86_64 #1 SMP Wed Aug 24 21:31:23 UTC 2022 x86_64 User : njnconst ( 1116) PHP Version : 8.4.18 Disable Function : NONE Directory : /lib64/python2.7/site-packages/sqlalchemy/dialects/mysql/ |
Upload File : |
�
���\c @ s� d Z d d l Z d d l m Z d d l m Z d d l m Z d d l m Z d d l m Z d d
l
m Z d e f d � � YZ d
e f d � � YZ
d e e f d � � YZ e Z d S( s�
.. dialect:: mysql+zxjdbc
:name: zxjdbc for Jython
:dbapi: zxjdbc
:connectstring: mysql+zxjdbc://<user>:<password>@<hostname>[:<port>]/<database>
:driverurl: http://dev.mysql.com/downloads/connector/j/
.. note:: Jython is not supported by current versions of SQLAlchemy. The
zxjdbc dialect should be considered as experimental.
Character Sets
--------------
SQLAlchemy zxjdbc dialects pass unicode straight through to the
zxjdbc/JDBC layer. To allow multiple character sets to be sent from the
MySQL Connector/J JDBC driver, by default SQLAlchemy sets its
``characterEncoding`` connection property to ``UTF-8``. It may be
overridden via a ``create_engine`` URL parameter.
i����Ni ( t BIT( t MySQLDialect( t MySQLExecutionContexti ( t types( t util( t ZxJDBCConnectort
_ZxJDBCBitc B s e Z d � Z RS( c C s
d � } | S( s@ Converts boolean or byte arrays from MySQL Connector/J to longs.c S s\ | d k r | St | t � r) t | � Sd } x | D] } | d >| d @B} q6 W| } | S( Ni i i� ( t Nonet
isinstancet boolt int( t valuet vt i( ( sF /usr/lib64/python2.7/site-packages/sqlalchemy/dialects/mysql/zxjdbc.pyt process+ s
( ( t selft dialectt coltypeR ( ( sF /usr/lib64/python2.7/site-packages/sqlalchemy/dialects/mysql/zxjdbc.pyt result_processor( s ( t __name__t
__module__R ( ( ( sF /usr/lib64/python2.7/site-packages/sqlalchemy/dialects/mysql/zxjdbc.pyR '