Commits

Author Commit Message Labels Comments Date
Mike Bayer
- [bug] fixed inappropriate evaluation of user-mapped object in a boolean context within query.get() [ticket:2310].
Mike Bayer
- [bug] fixed inappropriate evaluation of user-mapped object in a boolean context within query.get() [ticket:2310].
Branches
rel_0_6
Mike Bayer
- [bug] the value of a composite attribute is now expired after an insert or update operation, instead of regenerated in place. This ensures that a column value which is expired within a flush will be loaded first, before the composite is regenerated using that value. [ticket:2309] - [bug] The fix in [ticket:2309] also emits the "refresh" event when the composite value is loaded on access, even if all column values were already present, as is appropriate. This fixes the "mutable" extension which relies upon the "load" event to ensure the _parents dictionary is up to date, fixes [ticket:2308]. Thanks to Scott Torborg for the test case here.
Mike Bayer
- [feature] Added new support for remote "schemas": - MetaData() accepts "schema" and "quote_schema" arguments, which will be applied to the same-named arguments of a Table or Sequence which leaves these at their default of ``None``. - Sequence accepts "quote_schema" argument - tometadata() for Table will use the "schema" of the incoming MetaData for the new Table if the schema argument is explicitly …
Mike Bayer
fix the 2to3 here, again
Mike Bayer
Backed out changeset e162f1a819b6
Mike Bayer
fix the 2to3 here
Mike Bayer
- Added accessor to types called "python_type", returns the rudimentary Python type object for a particular TypeEngine instance, if known, else raises NotImplementedError. [ticket:77]
Mike Bayer
- Cls.column.collate("some collation") now works. [ticket:1776] Also in 0.6.9
Mike Bayer
- Cls.column.collate("some collation") now works. [ticket:1776]
Branches
rel_0_6
Mike Bayer
- Added missing comma to PASSIVE_RETURN_NEVER_SET symbol [ticket:2304]
Mike Bayer
- Fixed bug in history_meta.py example where the "unique" flag was not removed from a single-table-inheritance subclass which generates columns to put up onto the base.
Mike Bayer
plus a period. seriously. should i just watch TV today instead of screwing more things up
Mike Bayer
and i screwed it up
Mike Bayer
updated conventions on mixins
Mike Bayer
Added tag rel_0_7_3 for changeset 74c4ef8e0d24
Mike Bayer
link to declarative concrete helper doc
Tags
rel_0_7_3
Mike Bayer
0.7.3 prep
Mike Bayer
some mssql stuff, though unicode is really not working still...
Mike Bayer
fix this for oracle
Mike Bayer
fix this test for oursql
Mike Bayer
- Added client_encoding parameter to create_engine() when the postgresql+psycopg2 dialect is used; calls the psycopg2 set_client_encoding() method with the value upon connect. [ticket:1839]
Mike Bayer
- Reinstated "comparator_factory" argument to composite(), removed when 0.7 was released. [ticket:2248]
Mike Bayer
- Added an exception catch + warning for the "return unicode detection" step within connect, allows databases that crash on NVARCHAR to continue initializing, assuming no NVARCHAR type implemented. [ticket:2299]
Mike Bayer
fix typos [ticket:2294] [ticket:2300]. these are both due to reworkings of 0.6 docs that don't have these typos
Mike Bayer
- Improved query.join() such that the "left" side can more flexibly be a non-ORM selectable, such as a subquery. A selectable placed in select_from() will now be used as the left side, favored over implicit usage of a mapped entity. If the join still fails based on lack of foreign keys, the error message includes this detail. Thanks to brianrhude on IRC for the test case. [ticket:2298]
Mike Bayer
- Added new flag expire_on_flush=False to column_property(), marks those properties that would otherwise be considered to be "readonly", i.e. derived from SQL expressions, to retain their value after a flush has occurred, including if the parent object itself was involved in an update.
Mike Bayer
- adjust some tests and such to work better with a mysql 5.5 install - Added mysql_length parameter to Index construct, specifies "length" for indexes. [ticket:2293]
Mike Bayer
- Fixed bug related to [ticket:2141] whereby the same modified index behavior in PG 9 affected primary key reflection on a renamed column. [ticket:2291].
Branches
rel_0_6
Mike Bayer
- Fixed bug related to [ticket:2141] whereby the same modified index behavior in PG 9 affected primary key reflection on a renamed column. [ticket:2291]. Also in 0.6.9.
  1. Prev
  2. Next