Commits

Author Commit Message Labels Comments Date
Mike Bayer
trailing whitespace bonanza
Mike Bayer
- [bug] Added gaerdbms import to mysql/__init__.py, the absense of which was preventing the new GAE dialect from being loaded. [ticket:2529]
Branches
rel_0_7
Mike Bayer
- [bug] Added gaerdbms import to mysql/__init__.py, the absense of which was preventing the new GAE dialect from being loaded. [ticket:2529]
Mike Bayer
- we probably need to keep the __clause_element__() logic in, else we have a serious callcount problem. keeping the inspect() usage for those cases where we want to interpret ORM-level FROM objects only.
Mike Bayer
- rework some more __clause_element__ methods to use inspection, but theres a ton more of these
Mike Bayer
- some more interpret_as_froms
Mike Bayer
- use "True" to indicate self-inspects, remove a lambda call
Mike Bayer
- [feature] ORM entities can be passed to select() as well as the select_from(), correlate(), and correlate_except() methods, where they will be unwrapped into selectables. [ticket:2245]
Mike Bayer
add context to column_property docs illustrating the use of correlate_except() to keep the non-correlated table from being correlated. part of [ticket:2530] but also mentioned in [ticket:2245] for some reason.
Mike Bayer
some doc fixes
Mike Bayer
- [feature] Revised the rules used to determine the operator precedence for the user-defined operator, i.e. that granted using the ``op()`` method. Previously, the smallest precedence was applied in all cases, now the default precedence is zero, lower than all operators except "comma" (such as, used in the argument list of a ``func`` call) and "AS", and is also customizable via the "precedence" argument on the ``op()`` method. [ticket:2537]
Mike Bayer
callcounts due to more engine event logic
Mike Bayer
- [feature] Connection event listeners can now be associated with individual Connection objects, not just Engine objects. [ticket:2511]
Mike Bayer
a lot of docs
Mike Bayer
- with InstanceState more public, underscore all its methods that change object state as these aren't intended for public use.
Mike Bayer
- document the inspection system
Mike Bayer
this can be any expression
Mike Bayer
pep8
Mike Bayer
- move ext to relative imports
Mike Bayer
- a big renaming of all the _Underscore classes to have plain names. The old names are still defined for backwards compatibility. - _BindParamClause renamed to BindParameter
Mike Bayer
try to get these to pass on jenkins
Mike Bayer
pypy doesn't seem to decrement __subclasses__(), just skip for now
Mike Bayer
adjust the compat namedtuple to handle subclassing
Mike Bayer
relax this variance for now
Mike Bayer
try to loosen the times up here to reduce failures due to latency
Branches
rel_0_7
Mike Bayer
try to loosen the times up here to reduce failures due to latency
Mike Bayer
- totally remove _entity_info and _extended_entity_info, replacing all usage with inspect()
Mike Bayer
- justify NamedTuple, now called KeyedTuple - fix this test
Mike Bayer
some test fixes and cleanup
Mike Bayer
- express most of the orm.util functions in terms of the inspection system - modify inspection system: 1. raise a new exception for any case where the inspection context can't be returned. this supersedes the "not mapped" errors. 2. don't configure mappers on a mapper inspection. this allows the inspectors to be used during mapper config time. instead, the mapper configures on "with_polymorphic_selectable" now, which is…
  1. Prev
  2. Next