root / elixir / trunk / elixir / relationships.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @531 [531] 21 months ged add some comments, FIXME, etc…
(edit) @522 [522] 2 years ged clarify "table" argument to ManyToMany.
(edit) @502 [502] 3 years ged fix ReST markup so that API docs look good
(edit) @497 [497] 3 years ged more cleanup after dropping py2.3/SA0.4
(edit) @490 [490] 3 years ged Dropped support for python 2.3, SQLAlchemy 0.4 and deprecated stuff from …
(edit) @488 [488] 3 years ged callable is deprecated in py3k
(edit) @484 [484] 3 years ged update all web links
(edit) @481 [481] 3 years ged - added test for migration after M2M column format change through …
(edit) @478 [478] 3 years ged - Default table_options (defined in options_defaultstable_options?) are …
(edit) @477 [477] 3 years ged - Added a "table_kwargs" argument on ManyToMany relationships to pass any …
(edit) @476 [476] 3 years ged formatting fix
(edit) @475 [475] 3 years ged - changed the M2M column format again (only differ from the 0.6.x naming …
(edit) @465 [465] 3 years ged - Fixed Elixir to work with the future SQLAlchemy 0.6 (trunk as of …
(edit) @458 [458] 3 years ged - Changed the pattern used by default to generate column names for (all) …
(edit) @455 [455] 3 years ged document order_by "load-only" behavior
(edit) @443 [443] 3 years ged apply patch from "Secator" to fix py2.6 warnings
(edit) @441 [441] 3 years ged better message
(edit) @430 [430] 3 years ged update comment
(edit) @428 [428] 3 years ged implemented ManyToOne relationships to plain SA-mapped classes. OneToMany …
(edit) @427 [427] 3 years ged - Deprecated act_as_list extension in favor of SQLAlchemy's orderinglist …
(edit) @426 [426] 3 years ged - Fixed filter argument on OneToMany relationship leaking the filter to …
(edit) @421 [421] 3 years ged - moved all relationship options to explicit kwargs, instead of doing …
(edit) @414 [414] 4 years ged Allow "colname" argument to be specified in addition to "primaryjoin" …
(edit) @413 [413] 4 years ged - Fixed documentation about local_colname and remote_colname arguments …
(edit) @406 [406] 4 years ged - added documentation for target_column and test for a O2M using a M2O …
(edit) @405 [405] 4 years ged Added a new "target_column" argument on ManyToOne relationships (ticket …
(edit) @401 [401] 4 years ged - fixed bug with the new "schema" argument on ManyToMany relationships (I …
(edit) @400 [400] 4 years ged - Added a new statement 'using_options_defaults' which can be used on a …
(edit) @397 [397] 4 years ged New features: - The local_colname and remote_colname arguments on …
(edit) @389 [389] 4 years ged More helpful assertion message when inverse relationship types don't …
(edit) @384 [384] 4 years ged add documentation for the "field" argument to ManyToOne, and added …
(edit) @380 [380] 4 years ged - Allow ManyToOne relationships to use manually created fields as their …
(edit) @362 [362] 4 years ged - Added support for callables for some arguments on relationships: …
(edit) @356 [356] 4 years ged - better support for viewonly relationships - restore flush method on …
(edit) @355 [355] 4 years ged - Added support for viewonly relationships (OneToMany and OneToOne).
(edit) @350 [350] 4 years ged - added add_mapper_property and add_table_column helper method in …
(edit) @347 [347] 4 years ged removed trailing spaces
(edit) @346 [346] 4 years ged tweak and log last change
(edit) @345 [345] 4 years ged Fixed ManyToMany relationships when not using the default schema (patch …
(edit) @343 [343] 4 years ged Some cleanup to the target/collection stuff... Still need some work to get …
(edit) @342 [342] 4 years ged - remove deprecated methods on Entity - pulled entity mapping and target …
(edit) @328 [328] 4 years ged - first step to allow a custom table (externally defined) for M2M …
(edit) @321 [321] 4 years ged Fixed several problems with concrete inheritance and …
(edit) @319 [319] 4 years ged - Fixed ManyToOne relationships using 'key' kwarg in their column_kwargs …
(edit) @307 [307] 4 years ged - Made Elixir python 2.3 compatible again (based on a patch from Jason …
(edit) @297 [297] 4 years cleverdevil Added a column_format keyword argument to ManyToMany which can be used …
(edit) @269 [269] 4 years ged - the columns created by ManyToOne relationships create an index by …
(edit) @267 [267] 5 years ged - cleanup class attributes (in the attributes-based syntax) after the …
(edit) @265 [265] 5 years ged - moved some format strings to constants in options - added set method on …
(edit) @263 [263] 5 years ged - minor style improvements, correct typos, ... - bump version to 0.4.1
(edit) @244 [244] 5 years ged - added some comments/fixed some other comments - made trigger test …
(edit) @243 [243] 5 years ged - added test for deferred fields courtesy of Isaac Csandl - tweaked setup …
(edit) @240 [240] 5 years ged - Added the possibility to give a custom name for ManyToOne constraints …
(edit) @236 [236] 5 years ged - migrate to attribute-based syntax in all examples and documentation. - …
(edit) @224 [224] 5 years ged we are moving from pudge to apydia: find -name "*.py" -exec sed -i …
(edit) @223 [223] 5 years ged enable syntax hilighting for python code in docstrings
(edit) @221 [221] 5 years ged - added the possibility to not have the autosetup triggers installer (use …
(edit) @205 [205] 5 years bbangert - Implemented ondelete/onupdate options for use with …
(edit) @199 [199] 5 years ged - Added test for the case when you refer to a remotely-defined class by …
(edit) @198 [198] 5 years ged Added onupdate kwarg to BelongsTo relationships for consistency with …
(edit) @193 [193] 5 years ged reverted r191 as it *is* useless in a "delayed setup" scenario
(edit) @191 [191] 5 years bbangert Adding fallback entity relationship lookup. This was removed in the …
(edit) @188 [188] 5 years ged - generalized "through" argument to all relationship types + has_field + …
(edit) @184 [184] 5 years cleverdevil A first pass at has_many with a through and via keyword argument.
(edit) @182 [182] 5 years ged - fixed bug which prevented to have a belongs_to with a pk and an inverse …
(edit) @175 [175] 5 years ged merged autodelay branch!
(edit) @163 [163] 5 years ged added primary_key argument to belongs_to relationships
(edit) @160 [160] 5 years ged more cosmetics, trying to bring autodelay branch & trunk as close as …
(edit) @158 [158] 5 years ged cosmetic changes
(edit) @147 [147] 5 years ged - Applied (a modified version of a) patch from Ivanov Maxim to fix the …
(edit) @145 [145] 5 years ged - Reworked how entities look for primary keys on related entities. This …
(edit) @144 [144] 5 years ged - Changed the order of relationship kwargs processing so that computed …
(edit) @141 [141] 5 years ged - cleaned up "match_type_of" is relationship: now each relationship do it …
(edit) @139 [139] 5 years ged - Applied patch from Ants Aasma to make Elixir compatible with the 0.4 …
(edit) @136 [136] 5 years ged - made uselist=True a default for has_and_belongs_to_many relationships …
(edit) @119 [119] 5 years ged - Made EntityMeta public, so that people can actually define their own …
(edit) @114 [114] 5 years ged - Fixed relationships to tables using a schema (Patch by Neil …
(edit) @93 [93] 5 years ged - (Hopefully) fixed reflecting has_and_belongs_to_many relationships. …
(edit) @87 [87] 5 years ged - Applied patch from "Isaac/Nerkles" to add an "ondelete" argument to …
(edit) @86 [86] 5 years cleverdevil Rolling back the previous change due to issues pointed out by …
(edit) @85 [85] 5 years cleverdevil In relationships, you can now specify cascade=True, which will add a …
(edit) @84 [84] 5 years ged - Fixed documentation for belongs_to relationships (the arguemnt is …
(edit) @82 [82] 5 years ged - Added support for autoloading/reflecting databases with …
(edit) @74 [74] 5 years ged - added support for deferred columns (use the "deferred" keyword argument …
(edit) @72 [72] 5 years ged - fixed foreign key names on MySQL (and possibly other) databases by …
(edit) @70 [70] 5 years ged Applied patch from Robin Munn to make the code python 2.3 compatible
(edit) @67 [67] 5 years ged Corrected copy-paste mistake in has_many documentation (as reported on TG …
(edit) @66 [66] 5 years ged - fixed inheritance with delay_setup - raise exception when an inverse is …
(edit) @65 [65] 5 years ged - added CHANGES file - removed debug print and huge bug in inheritance …
(edit) @64 [64] 5 years ged - implemented singletable non-polymorphic inheritance - added support for …
(edit) @54 [54] 5 years ged fixed selfref for autoloaded tables (complete autoload test to check that)
(edit) @51 [51] 5 years ged reorder setup operations. should fix autoload bug.
(edit) @47 [47] 5 years ged - Changed tests so that when one test fails, other unrelated ones …
(edit) @45 [45] 5 years ged - added a couple of hyperlinks to SQLAlchemy documentation. I tried to …
(edit) @44 [44] 5 years cleverdevil Corrected minor spelling mistakes.
(edit) @43 [43] 5 years ged - completed the documentation of all relationships - a tiny little bit of …
(edit) @36 [36] 5 years cleverdevil A few updates to the documentation strings for the generated docs.
(edit) @33 [33] 5 years joshua - added "pudge_all" to most files - added 'license="MIT License"' to …
(edit) @26 [26] 5 years joshua - added a simple tutorial - fixed a few issues with the template - added …
(edit) @24 [24] 5 years joshua * created and added a pudge template (including css and two images) * …
Note: See TracRevisionLog for help on using the revision log.