| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
array.__init__() expects a list as its sole parameter but inside _bind_param(), instead of sending a list it's sending each item in the list as a separate argument which is incorrect.
|
| |
|
|
| |
- add support for IDENTITY INSERT setting for INSERT with inline VALUES
|
| |
|
|
|
| |
where engine-level isolation level parameter would raise an error
on connect. fixes #3134
|
| |
|
|
| |
sqlalchemy/orm, sqlalchemy/event, sqlalchemy/testing
|
| |
|
|
|
|
|
| |
query used to determine "default schema" is invalid in SQL Server 2000.
For SQL Server 2000 we go back to defaulting to the "schema name"
parameter of the dialect, which is configurable but defaults
to 'dbo'. fixes #3025
|
| |
|
|
|
|
|
|
|
| |
statements which operate when an explicit INSERT is being
interjected into an IDENTITY column, to support non-ascii table
identifiers on drivers such as pyodbc + unix + py2k that don't
support unicode statements.
ref #3091 as this fix is also in that issue's patch, but is
a different issue.
|
| |
|
|
|
|
|
|
|
| |
for the ``description_encoding`` dialect parameter, which when
not explicitly set was preventing cursor.description from
being parsed correctly in the case of result sets that
contained names in alternate encodings. This parameter
shouldn't be needed going forward.
fixes #3091
|
| |
|
|
|
|
|
| |
subclasses where direct association of the type with a
:class:`.MetaData` would lead to a hang when events
(like create events) were emitted on the :class:`.MetaData`.
fixes #3124
|
| |
|
|
| |
to get all flake8 passing
|
| |
|
|
|
|
|
|
| |
MySQLconnector. This was set at True for some reason. The "buffered"
flag unfortunately must stay at True as MySQLconnector does not allow
a cursor to be closed unless all results are fully fetched. fixes #2515
- lots of MySQL tests seemed to not be hitting all backends, so we should
be getting some mysqlconnector failures now
|
| |
|
|
| |
implements PG's to_tsquery('regconfig', 'arg') pattern. fixes #3078
|
| |\
| |
| | |
Postgres 9.4 Jsonb support
|
| | |
| |
| |
| | |
need to see if equality already works.
|
| | |
| |
| |
| |
| |
| | |
from hstore that don't apply.
Add tests for ? and @> operators.
|
| | | |
|
| | |
| |
| |
| |
| | |
datatype - this does not add any of the additional support for
querying/indexing yet.
|
| |\ \
| | |
| | | |
Fixed support for multivalue inserts for MS SQL 2008
|
| | | |
| | |
| | |
| | | |
supported.
|
| | | |
| | |
| | |
| | | |
the pg8000 DBAPI's encoding behavior, fixes #3112.
|
| | | |
| | |
| | |
| | | |
fixes #3110
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
ProgrammingError, not OperationalError, in modern MySQL-Python versions;
all MySQL error codes that are tested for "is disconnect" are now
checked within OperationalError and ProgrammingError regardless.
fixes #3101
|
| | |/
|/| |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
While "oid" is generally a private type within PG that is not exposed
in modern versions, there are some PG use cases such as large object
support where these types might be exposed, as well as within some
user-reported schema reflection use cases.
fixes #3002
|
| |/
|
|
|
|
|
|
| |
on an index needed to have the same quoting for quoted names in
order to be recognized. The fix makes the quotes optional but
also provides the old behavior for backwards compatibility with those
using the workaround.
fixes #3085
|
| |
|
|
|
| |
- restore mysqldb fully within dialects/mysql/, it's no longer a connector.
fixes #2984
|
| | |
|
| |\ |
|
| | | |
|
| | |
| |
| |
| |
| |
| |
| |
| | |
As with postgresql+psycopg2,
execution_options(isolation_level='AUTOCOMMIT') now works for the
postgresql+pg8000 dialect.
Also enabled the autocommit test in test_dialect.py for pg8000.
|
| | | |
|
| | | |
|
| | | |
|
| |\ \ |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
If there is a closed attribute on the connection and
it is true, return true. Implements a todo in the code
and helps in one specific disconnect case where it previously
did not match because the error message was "unknown error".
|
| | | |
| | |
| | |
| | |
| | |
| | | |
is needed to allow the ORM to skip over trying to "hash" an ORM-mapped
HSTORE column when requesting it in a mixed column/entity list.
Patch courtesy Gunnlaugur Þór Briem. Fixes #3053
|
| | | | |
|
| | | |
| | |
| | |
| | | |
- fix a bad comparison in MySQL w/ limit/offset thing
|
| | | |
| | |
| | |
| | | |
- implement for SQL server, use window functions when simple limit/offset not available
|
| |\ \ \
| |_|/
|/| |
| | | |
https://bitbucket.org/dobesv/sqlalchemy/branch/issue_3034 into ticket_3034
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
inefficient select._offset and select._limit operations.
|
| | | | |
|
| | | |
| | |
| | |
| | | |
a BindParameter, instead of _offset and _limit in GenerativeSelect.
|
| | | | |
|
| | | |
| | |
| | |
| | | |
on a query.
|
| | | |
| | |
| | |
| | |
| | | |
- refactor tests a bit
fixes #2785
|
| |\ \ \
| | | |
| | | |
| | | | |
https://bitbucket.org/LevonXXL/sqlalchemy/overview into t
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
request #17)
Posgtresql -> PostgreSQL
|