Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
move memusage to the isolation chamber
Tags
rel_0_5_0
Mike Bayer
- removed 2.3 compat stuff - updated MANIFEST for the newer build
Mike Bayer
next release is 0.5.0
Mike Bayer
- query.join() raises an error when the target of the join doesn't match the property-based attribute - while it's unlikely anyone is doing this, the SQLAlchemy author was guilty of this particular loosey-goosey behavior.
Michael Trier
Forgot to sqash a commit. Follow up on mssql dates refactoring.
Michael Trier
mssql date / time refactor. - Added new MSSmallDateTime, MSDateTime2, MSDateTimeOffset, MSTime types - Refactored the Date/Time types. The smalldatetime data type no longer truncates to a date only, and will now be mapped to the MSSmallDateTime type. Closes #1254.
Mike Bayer
made the "you passed a non-aliased selectable" warning scarier. scarier !
Mike Bayer
- property.of_type() is now recognized on a single-table inheriting target, when used in the context of prop.of_type(..).any()/has(), as well as query.join(prop.of_type(...)).
Mike Bayer
if at first you don't succeed, fail, fail again
Mike Bayer
assume table.schema, not None, when constraint reflection has no explicit schema. unit test TBD.
Mike Bayer
- Generalized the IdentityManagedState._instance_dict() callable to the IdentityMap class so that Weak/StrongInstanceDict both have the same behavior wrt the state referencing the map - Fixed bug when using weak_instance_map=False where modified events would not be intercepted for a flush(). [ticket:1272]
Michael Trier
Corrected a few docs and didn't realize we put pyodbc first in the search list.
Mike Bayer
docstrings for the hated fold_equivalents argument/function
Mike Bayer
added teardown_instance() to complement setup_instance(). Based on the instance/class agnostic behavior of ClassManager, this might be the best we can do regarding [ticket:860]
Mike Bayer
- query.order_by() accepts None which will remove any pending order_by state from the query, as well as cancel out any mapper/relation configured ordering. This is primarily useful for overriding the ordering specified on a dynamic_loader(). [ticket:1079]
Mike Bayer
added the significant test for #1247
Michael Trier
Corrected an issue on mssql where Numerics would not accept an int.
Mike Bayer
added order_by test coverage as per [ticket:1218]
Mike Bayer
one more typo
Mike Bayer
fixed critical errors in assocationproxy docs while we wait for the all new and improved version
Mike Bayer
- Fixed bug which was preventing out params of certain types from being received; thanks a ton to huddlej at wwu.edu ! [ticket:1265]
Mike Bayer
identified the SQLite changes which affect default reflection
Michael Trier
Added a note about mssql compatibility levels.
Mike Bayer
send a NASA probe to the buildbot
Michael Trier
Flagged two versioning tests as failing on MSSQL. The flush occurs even though there should be a concurrency issue. I cheated and marked these as FIXME. With this commit all MSSQL tests pass now. The work of correcting the ``fails_on`` tests begins.
Michael Trier
sqlite tests run fine locally but the buildbot seems to have an issue. Perhaps this will work.
Michael Trier
Some of the ordering fixes messed up MySQL. This should work better. Better testing next time.
Michael Trier
Modified DefaultTest in order to get passage on mssql and still test the right stuff.
Michael Trier
Excluded another failing test from the mssql dialect. MSSQL doesn't allow ON UPDATE for self-referential keys. The tree of cascading referential actions must only have one path to a particular table on the cascading referential actions tree.
Mike Bayer
- Fixed some deep "column correspondence" issues which could impact a Query made against a selectable containing multiple versions of the same table, as well as unions and similar which contained the same table columns in different column positions at different levels. [ticket:1268]
  1. Prev
  2. Next