| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
| |
- replace misleading mysql-compatibility chart with newer verbiage from 0.7, 0.8 etc.
|
| | |
|
| | |
|
| |
|
|
| |
such as ``.. versionadded::``, ``.. versionchanged::`` and ``.. deprecated::``.
|
| | |
|
| | |
|
| |
|
|
|
|
| |
same modified index behavior in PG 9 affected
primary key reflection on a renamed column.
[ticket:2291].
|
| |
|
|
|
|
| |
after CHARSET, which appears to be part of
MySQL's arbitrary rules regarding if it will actually
work or not. [ticket:2225]
|
| | |
|
| |
|
|
| |
[ticket:2272]
|
| | |
|
| |
|
|
| |
[ticket:2212]
|
| |
|
|
|
| |
quote symbol "'" for XA commands instead
of '"'. [ticket:2186].
|
| |
|
|
|
|
|
|
| |
generate the correct DDL. [ticket:2220]
- Fixed bug whereby "warn on unicode" flag
would get set for the String type
when used with certain dialects. This
bug is not in 0.7.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- rewrite "getting a session" docs to delineate
all sessionmaker() use cases distinctly
- rewrite "Managing Transactions" doc to spell out
each specific step completely, [ticket:2204]
- add to create_engine() and main "engine" doc
an unambiguous statement that the create_engine()
does not create a connection
- other link fixes
- rewrite "deleting" section so that "deleting from collections"
is separate, well-described, [ticket:2202]
- rephrase "autocommit mode" into its own section, move it down,
put some bold text that you shouldn't be using it.
- simplify the "subtransactions" section and make it local to
"autocommit" since it is utterly unneeded by anybody.
- oracle is not doing 2-phase anytime soon
|
| |
|
|
|
| |
cx_oracle _Error.code to get at the code,
[ticket:2200].
|
| |
|
|
|
|
| |
the "adapt" step when used in result sets or
bound parameters. This issue is not in 0.7.
[ticket:2159]
|
| |
|
|
|
| |
would fail if against a column whose name
had changed. [ticket:2141].
|
| |
|
|
|
|
| |
applied to a schema-qualified table would leak
into enclosing select statements [ticket:2169].
Merge of r9b3bd0601a85 from default
|
| |
|
|
|
| |
created as "REFERENCES <tablename>" without
col name would fail. [ticket:2115]
|
| |
|
|
|
|
|
|
|
|
| |
as the value passed to select.limit()/offset()
will be coerced to integer. [ticket:2116]
- Oracle dialect adds use_binds_for_limits=False
create_engine() flag, will render the LIMIT/OFFSET
values inline instead of as binds, reported to
modify the execution plan used by Oracle.
[ticket:2116]
|
| | |
|
| |
|
|
|
|
| |
[ticket:2029]
- add "currentmodule" directive to all the dialect type docs to
ensure users import from the dialect package, not the "base" module
|
| |
|
|
|
|
|
|
| |
for the column itself or for a name-generated
bind parameter, such as names with special
characters, underscores, non-ascii characters,
now properly translate bind parameter keys when
talking to cx_oracle. [ticket:2100]
|
| |
|
|
|
|
|
| |
typically when using the Inspector interface, to
use sys.sql_modules instead of the information schema,
thereby allowing views definitions longer than 4000
characters to be fully returned. [ticket:2071]
|
| |
|
|
| |
honored if set to False. [ticket:2083]
|
| |
|
|
| |
parameter. Reflection also fixed. [ticket:2073]
|
| | |
|
| |
|
|
| |
create_engine() as that of MySQLdb. [ticket:2047]
|
| |
|
|
|
| |
exceptions, "could not receive data from server"
[ticket:2044]
|
| |
|
|
|
|
|
|
| |
of the auto-generated sequence of a SERIAL column,
which currently only occurs if implicit_returning=False,
now accommodates if the table + column name is greater
than 63 characters using the same logic Postgresql uses.
[ticket:1083]
|
| | |
|
| | |
|
| |
|
|
|
| |
- add "Triggers" section to MS-SQL docs describing implicit_returning
flag on both Table and create_engine(). [ticket:1994]
|
| | |
|
| |
|
|
|
| |
lets float() pass right through, thereby allowing
special values such as float('inf'). [ticket:2012]
|
| | |
|
| |
|
|
|
| |
a consistent tag
- AUTHORS file
|
| |
|
|
|
| |
- dont emit unicode warning if _warn_on_bytestring is false, including
for in-python string conversion
|
| |
|
|
|
| |
supported PG versions after a pool dispose+recreate
would occur, [ticket:1989]
|
| |
|
|
|
|
| |
and return values as Python UUID() objects rather than
strings. Currently, the UUID type is only known to
work with psycopg2. [ticket:1956]
|
| |
|
|
|
| |
are recognized by psycopg2 and pg8000's "numeric"
base type. [ticket:1955]
|
| |
|
|
|
|
|
|
|
| |
for for result set columns with ambiguous numeric characteristics,
now uses the decimal point character determined by the locale/
NLS_LANG setting, using an on-first-connect detection of
this character. cx_oracle 5.0.3 or greater is also required
when using a non-period-decimal-point NLS_LANG setting.
[ticket:1953].
|
| |
|
|
|
|
| |
that includes a remote schema to a *different* schema
than that of the parent table doesn't render at all,
as cross-schema references do not appear to be supported.
|
| |
|
|
|
| |
a remote schema name now renders the remote name without
the schema clause, as required by SQLite. [ticket:1851]
|
| |
|
|
|
|
|
| |
- Fixed error handling for Jython + zxjdbc, such that
has_table() property works again. Regression from
0.6.3 (we don't have a Jython buildbot, sorry)
[ticket:1960]
|
| |
|
|
|
| |
of the URL instead of discarding it. [ticket:1952]
- testing.only_on() accepts db specs optionally as a list
|
| |
|
|
|
|
|
| |
catalogs, so that column names of any configuration
(spaces, embedded commas, etc.) can be reflected.
Note that reflection of indexes requires SQL
Server 2005 or greater. [ticket:1770]
|
| |
|
|
|
|
|
| |
is now honored regardless of detected version of
Oracle. Previously, the flag would be forced
to False if server version info was < 10.
[ticket:1878]
|