Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
its release time
Tags
rel_0_1_3
Mike Bayer
added objectstore.refresh(), including supporting changes in mapper, attributes, util
Mike Bayer
unicode
Mike Bayer
module fix
Mike Bayer
engine argument on tables optional test suite uses BaseProxyEngine as a base for the tester engine documented global proxy engine
Mike Bayer
engine property allows polymorphic access to get_engine/set_engine
Mike Bayer
got unicode to do None...
Mike Bayer
made SchemaEngine more prominent as the base of Table association BaseProxyEngine descends from SchemaEngine fixes to sqlite/postgres reflection to use the correct engine for table lookups Table engine can be none which will default to schema.default_engine (although its still positional for now, so still needs to be explicit to make room for Columns) __init__ sets default_engine to be a blank ProxyEngine fixes to test suite to allow --db proxy.<dbname> to reall…
Mike Bayer
postgres leaves parenthesis off functions only for no-argument ANSI functions according to a list
rtl
Modified mysql to not add AUTOINCREMENT to the first integer primary key if it is also a foreign key.
Mike Bayer
added schema support for postgres column defaults, fix for [ticket:88]
Mike Bayer
update
Mike Bayer
added convert_unicode flag to engine + unittest, does unicode in/out translation on all string/char values when set
Mike Bayer
small cleanup courtesy j.ellis
Mike Bayer
oid inits at compilation time/when needed again, added a unit test
Mike Bayer
added items() method to RowProxy + unittest, courtesy dialtone@divmod.com
Mike Bayer
took out that "TypeError" wrapper since it blows away stack traces and confuses users
Mike Bayer
fixed an import
jeff
Added code to make foreignkey on ActiveMapper accept a string and create the ForeignKey object on the fly. Also added ability to pass args and kwargs to Column constructor. ActiveMapper columns can have keyword args indexed and unique which will automatically create a index or a unique index. dburi in AutoConnectEngine can be a callable.
Mike Bayer
updates
Mike Bayer
formatting
Mike Bayer
got mapper.using() to work, fixed push/pop mapper, custom session assignments
Mike Bayer
doc update for post_update flag
Mike Bayer
more work on cycles, fleshed out tests for post_update, fix to the delete phase of a one-to-many post update closes [ticket:67]
Mike Bayer
imported casacde_mappers
Jason Pellerin
Merge indexes [1047]:[1048] into trunk (for #6)
Mike Bayer
implemented SyncRules for mapper with inheritance relationship, fixes [ticket:81] TableFinder becomes a list-implementing object (should probably create clauseutils or sqlutils for these little helper visitors)
Mike Bayer
factored out "syncrule" logic to a separate package, so mapper will be able to make use of it as well as properties. also clarifies the "synchronization" idea
Mike Bayer
place _instance_key on object only when objectstore finally register_clean's on it, to make room for more aggressive "identity map" assertion when modifying objects incoming from a result set
Mike Bayer
postgres wraps exec's in SQLError catch
  1. Prev
  2. Next