summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/mods
Commit message (Collapse)AuthorAgeFilesLines
* r4695 merged to trunk; trunk now becomes 0.5.Mike Bayer2008-05-092-7/+0
| | | | 0.4 development continues at /sqlalchemy/branches/rel_0_4
* merging 0.4 branch to trunk. see CHANGES for details. 0.3 moves to ↵Mike Bayer2007-07-273-230/+1
| | | | maintenance branch in branches/rel_0_3.
* migrated (most) docstrings to pep-257 format, docstring generator using ↵Mike Bayer2007-02-253-31/+73
| | | | | | straight <pre> + trim() func for now. applies most of [ticket:214], compliemnts of Lele Gaifax
* - attributes module and test suite moves underneath 'orm' packageMike Bayer2006-10-222-8/+10
| | | | | | | | | | | | | - fixed table comparison example in metadata.txt - docstrings all over the place - renamed mapper _getattrbycolumn/_setattrbycolumn to get_attr_by_column,set_attr_by_column - removed frommapper parameter from populate_instance(). the two operations can be performed separately - fix to examples/adjacencytree/byroot_tree.py to fire off lazy loaders upon load, to reduce query calling - added get(), get_by(), load() to MapperExtension - re-implemented ExtensionOption (called by extension() function) - redid _ExtensionCarrier to function dynamically based on __getattribute__ - added logging to attributes package, indicating the execution of a lazy callable - going to close [ticket:329]
* sqlite detects version and disables CAST if version < 3.2.3Mike Bayer2006-07-111-1/+2
| | | | | fixes to unittests, mapper extension to work better with setting/unsetting extensions objectstore objects get 'session' attribute
* activemapper will use threadlocal mod's objectstore if its installedMike Bayer2006-07-101-8/+8
| | | | both objectstores no longer subclass SessionContext, get at it via .context attribute instead
* selectresults docsMike Bayer2006-05-281-0/+2
|
* added 0.1.7 changes to changelogMike Bayer2006-05-251-5/+2
| | | | | latest sqlsoup from 0.1.7 s. cazzells fixes to assignmapper, threadlocal
* merged 0.2 branch into trunk; 0.1 now in sqlalchemy/branches/rel_0_1Mike Bayer2006-05-254-90/+189
|
* c. martinez' fix to slicing logicMike Bayer2006-05-181-2/+2
|
* install_mod can take strings or module itemsMike Bayer2006-04-071-2/+5
|
* mapper's querying facilities migrated to new query.Query() object, which can ↵Mike Bayer2006-04-061-9/+9
| | | | | | | | | receive session-specific context via the mapper.using() statement. reuslting object instances will be bound to this session, but query execution still handled by the SQLEngines implicit in the mapper's Table objects. session now propigates to the unitofwork UOWTransaction object, as well as mapper's save_obj/delete_obj via the UOWTransaction it receives. UOWTransaction explicitly calls the Session for the engine corresponding to each Mapper in the flush operation, although the Session does not yet affect the choice of engines used, and mapper save/delete is still using the Table's implicit SQLEngine. changed internal unitofwork commit() method to be called flush(). removed all references to 'engine' from mapper module, including adding insert/update specific SQLEngine methods such as last_inserted_ids, last_inserted_params, etc. to the returned ResultProxy so that Mapper need not know which SQLEngine was used for the execute. changes to unit tests, SelectResults to support the new Query object.
* adjustments...Mike Bayer2006-03-311-0/+2
|
* tweak...Mike Bayer2006-03-311-1/+1
|
* got install_mods to workMike Bayer2006-03-311-1/+2
|
* introducing...the mods package ! the SelectResults thing moves as the first modMike Bayer2006-03-312-0/+87