root / elixir / trunk / elixir / relationships.py

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @297 [297] 7 years cleverdevil Added a column_format keyword argument to ManyToMany which can be used …
(edit) @269 [269] 7 years ged - the columns created by ManyToOne relationships create an index by …
(edit) @267 [267] 7 years ged - cleanup class attributes (in the attributes-based syntax) after the …
(edit) @265 [265] 7 years ged - moved some format strings to constants in options - added set method on …
(edit) @263 [263] 7 years ged - minor style improvements, correct typos, ... - bump version to 0.4.1
(edit) @244 [244] 7 years ged - added some comments/fixed some other comments - made trigger test …
(edit) @243 [243] 7 years ged - added test for deferred fields courtesy of Isaac Csandl - tweaked setup …
(edit) @240 [240] 7 years ged - Added the possibility to give a custom name for ManyToOne constraints …
(edit) @236 [236] 7 years ged - migrate to attribute-based syntax in all examples and documentation. - …
(edit) @224 [224] 7 years ged we are moving from pudge to apydia: find -name "*.py" -exec sed -i …
(edit) @223 [223] 7 years ged enable syntax hilighting for python code in docstrings
(edit) @221 [221] 7 years ged - added the possibility to not have the autosetup triggers installer (use …
(edit) @205 [205] 7 years bbangert - Implemented ondelete/onupdate options for use with …
(edit) @199 [199] 7 years ged - Added test for the case when you refer to a remotely-defined class by …
(edit) @198 [198] 7 years ged Added onupdate kwarg to BelongsTo relationships for consistency with …
(edit) @193 [193] 7 years ged reverted r191 as it *is* useless in a "delayed setup" scenario
(edit) @191 [191] 7 years bbangert Adding fallback entity relationship lookup. This was removed in the …
(edit) @188 [188] 7 years ged - generalized "through" argument to all relationship types + has_field + …
(edit) @184 [184] 7 years cleverdevil A first pass at has_many with a through and via keyword argument.
(edit) @182 [182] 7 years ged - fixed bug which prevented to have a belongs_to with a pk and an inverse …
(edit) @175 [175] 7 years ged merged autodelay branch!
(edit) @163 [163] 7 years ged added primary_key argument to belongs_to relationships
(edit) @160 [160] 7 years ged more cosmetics, trying to bring autodelay branch & trunk as close as …
(edit) @158 [158] 7 years ged cosmetic changes
(edit) @147 [147] 7 years ged - Applied (a modified version of a) patch from Ivanov Maxim to fix the …
(edit) @145 [145] 7 years ged - Reworked how entities look for primary keys on related entities. This …
(edit) @144 [144] 7 years ged - Changed the order of relationship kwargs processing so that computed …
(edit) @141 [141] 7 years ged - cleaned up "match_type_of" is relationship: now each relationship do it …
(edit) @139 [139] 7 years ged - Applied patch from Ants Aasma to make Elixir compatible with the 0.4 …
(edit) @136 [136] 7 years ged - made uselist=True a default for has_and_belongs_to_many relationships …
(edit) @119 [119] 7 years ged - Made EntityMeta public, so that people can actually define their own …
(edit) @114 [114] 7 years ged - Fixed relationships to tables using a schema (Patch by Neil …
(edit) @93 [93] 7 years ged - (Hopefully) fixed reflecting has_and_belongs_to_many relationships. …
(edit) @87 [87] 7 years ged - Applied patch from "Isaac/Nerkles" to add an "ondelete" argument to …
(edit) @86 [86] 7 years cleverdevil Rolling back the previous change due to issues pointed out by …
(edit) @85 [85] 7 years cleverdevil In relationships, you can now specify cascade=True, which will add a …
(edit) @84 [84] 7 years ged - Fixed documentation for belongs_to relationships (the arguemnt is …
(edit) @82 [82] 8 years ged - Added support for autoloading/reflecting databases with …
(edit) @74 [74] 8 years ged - added support for deferred columns (use the "deferred" keyword argument …
(edit) @72 [72] 8 years ged - fixed foreign key names on MySQL (and possibly other) databases by …
(edit) @70 [70] 8 years ged Applied patch from Robin Munn to make the code python 2.3 compatible
(edit) @67 [67] 8 years ged Corrected copy-paste mistake in has_many documentation (as reported on TG …
(edit) @66 [66] 8 years ged - fixed inheritance with delay_setup - raise exception when an inverse is …
(edit) @65 [65] 8 years ged - added CHANGES file - removed debug print and huge bug in inheritance …
(edit) @64 [64] 8 years ged - implemented singletable non-polymorphic inheritance - added support for …
(edit) @54 [54] 8 years ged fixed selfref for autoloaded tables (complete autoload test to check that)
(edit) @51 [51] 8 years ged reorder setup operations. should fix autoload bug.
(edit) @47 [47] 8 years ged - Changed tests so that when one test fails, other unrelated ones …
(edit) @45 [45] 8 years ged - added a couple of hyperlinks to SQLAlchemy documentation. I tried to …
(edit) @44 [44] 8 years cleverdevil Corrected minor spelling mistakes.
(edit) @43 [43] 8 years ged - completed the documentation of all relationships - a tiny little bit of …
(edit) @36 [36] 8 years cleverdevil A few updates to the documentation strings for the generated docs.
(edit) @33 [33] 8 years joshua - added "pudge_all" to most files - added 'license="MIT License"' to …
(edit) @26 [26] 8 years joshua - added a simple tutorial - fixed a few issues with the template - added …
(edit) @24 [24] 8 years joshua * created and added a pudge template (including css and two images) * …
(edit) @22 [22] 8 years ged * implemented order_by translation on relations (has_many …
(edit) @21 [21] 8 years ged reapply changes made in rev 14 (which were wiped out in rev 17)
(edit) @19 [19] 8 years cleverdevil Fixed two TODOs that were bothering me.
(edit) @18 [18] 8 years cleverdevil A bunch of docstring updates, representing a good chunk of …
(edit) @17 [17] 8 years cleverdevil Finishing the name change from 'supermodel' to 'elixir'.
(copy) @16 [16] 8 years cleverdevil Continuing the name change.
copied from elixir/trunk/supermodel/relationships.py:
(copy) @15 [15] 8 years cleverdevil Starting the name change to 'elixir'.
Note: See TracRevisionLog for help on using the revision log.