| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | - Fixed bug where :class:`.AbstractConcreteBase` would fail to be | Mike Bayer | 2014-02-11 | 1 | -2/+6 |
| | | | | | | | | | | | | | | | | | | | | | | fully usable within declarative relationship configuration, as its string classname would not be available in the registry of classnames at mapper configuration time. The class now explicitly adds itself to the class regsitry, and additionally both :class:`.AbstractConcreteBase` as well as :class:`.ConcreteBase` set themselves up *before* mappers are configured within the :func:`.configure_mappers` setup, using the new :meth:`.MapperEvents.before_configured` event. [ticket:2950] - Added new :meth:`.MapperEvents.before_configured` event which allows an event at the start of :func:`.configure_mappers`, as well as ``__declare_first__()`` hook within declarative to complement ``__declare_last__()``. - modified how after_configured is invoked; we just make a dispatch() not actually connected to any mapper. this makes it easier to also invoke before_configured correctly. - improved the ComparableEntity fixture to handle collections that are sets. | ||||
| * | - happy new year | Mike Bayer | 2014-01-05 | 1 | -1/+1 |
| | | |||||
| * | - add copyright to source files missing it | Mike Bayer | 2013-10-26 | 1 | -0/+6 |
| | | |||||
| * | a pass where we try to squash down as many list()/keys() combinations | Mike Bayer | 2013-05-26 | 1 | -1/+1 |
| | | | | | as possible | ||||
| * | - the raw 2to3 run | Mike Bayer | 2013-04-27 | 1 | -2/+2 |
| | | | | | - went through examples/ and cleaned out excess list() calls | ||||
| * | just a pep8 pass of lib/sqlalchemy/testing/ | Diana Clarke | 2012-11-19 | 1 | -0/+6 |
| | | |||||
| * | trying different approaches to test layout. in this one, the testing modules | Mike Bayer | 2012-09-27 | 1 | -0/+83 |
| become an externally usable package but still remains within the main sqlalchemy parent package. in this system, we use kind of an ugly hack to get the noseplugin imported outside of the "sqlalchemy" package, while still making it available within sqlalchemy for usage by third party libraries. | |||||
