Commits

Author Commit Message Labels Comments Date
Alex D. <>
merged 0_8
Branches
h2_zxjdbc_0_8
adorsk
merging 0_8
Branches
h2_zxjdbc_0_8
Mike Bayer
merge default
Branches
rel_0_8
Mike Bayer
Added tag rel_0_8_8b2 for changeset 8d82961d3464
Mike Bayer
0.8.0b2
Tags
rel_0_8_8b2
Mike Bayer
merge to 0.8
Branches
rel_0_8
Mike Bayer
this comment is entirely from some ancient version of the code
Mike Bayer
More adjustment to this SQLite related issue which was released in 0.7.9, to intercept legacy SQLite quoting characters when reflecting foreign keys. In addition to intercepting double quotes, other quoting characters such as brackets, backticks, and single quotes are now also intercepted. [ticket:2568]
Mike Bayer
merge default tip
Branches
rel_0_8
Mike Bayer
The :meth:`.Query.select_from` method can now be used with a :func:`.aliased` construct without it interfering with the entities being selected. [ticket:2635]
Mike Bayer
Fixed a regression caused by ticket`2410` whereby a :class:`.CheckConstraint` would apply itself back to the original table during a :meth:`.Table.tometadata` operation, as it would parse the SQL expression for a parent table. The operation now copies the given expression to correspond to the new table. [ticket:2633]
Mike Bayer
add future
Mike Bayer
Fixed table reflection for Oracle when accessing a synonym that refers to a DBLINK remote database; while the syntax has been present in the Oracle dialect for some time, up until now it has never been tested. The syntax has been tested against a sample database linking to itself, however there's still some uncertainty as to what should be used for the "owner" when querying the remote database for table information. Currently, the value of "username" from user_db_lin…
Mike Bayer
typo
Mike Bayer
- documentation and changelog for [ticket:2601]
Mike Bayer
merge default
Branches
rel_0_8
Mike Bayer
add a doc for the [ticket:2631] quirk
Mike Bayer
Fixed bug where using server_onupdate=<FetchedValue|DefaultClause> without passing the "for_update=True" flag would apply the default object to the server_default, blowing away whatever was there. The explicit for_update=True argument shouldn't be needed with this usage (especially since the documentation shows an example without it being used) so it is now arranged internally using a copy of the given default object, if the flag isn't set to what corresponds to …
Mike Bayer
Fixed bug whereby using a label_length on dialect that was smaller than the size of actual column identifiers would fail to render the columns correctly in a SELECT statement. [ticket:2610]
Mike Bayer
- refactor test_labels into all compiler/defaultdialect tests
Mike Bayer
attempt to hide these from 2to3
Mike Bayer
- version check for sqlite on multivalues is 3.7.11
Mike Bayer
internally at least refer to multirow as "multivalues", to distinguish between an INSERT that's used in executemany() as opposed to one which has a VALUES clause with multiple entries.
Mike Bayer
merge default
Branches
rel_0_8
Mike Bayer
- multivalued inserts, [ticket:2623] - update "not supported" messages for empty inserts, mutlivalue inserts - rework the ValuesBase approach for multiple value sets so that stmt.parameters does store a list for multiple values; the _has_multiple_parameters flag now indicates which of the two modes the statement is within. it now raises exceptions if a subsequent call to values() attempts to call a ValuesBase with one mode in the s…
Mike Bayer
merge latest default
idank
compiler: add support for multirow inserts Some databases support this syntax for inserts: INSERT INTO table (id, name) VALUES ('v1', 'v2'), ('v3', 'v4'); which greatly increases INSERT speed. It is now possible to pass a list of lists/tuples/dictionaries as the values param to the Insert construct. We convert it to a flat dictionary so we can continue using bind params. The above query will be converted to: INSERT INTO table (id, name…
idank
compiler: adjust _get_colparams to return the columns and parameters in separate lists
idank
updatebase: add support for multi parameters
diana
fixing InstrumentationManager links
  1. Prev
  2. Next