Commit Graph

39 Commits

Author SHA1 Message Date
Mike Bayer b5060e88ff added 'noninherited table' prop to mapper indicating the "lead" table, in the case of
inheritance.  relations now create priamry/secondary joins against that lead table.  if you want to create it against
an inherited table, use explicit join conditions.
added 'correlate' argument to CompoundSelect to get polymorph example working again.
2006-03-09 00:24:15 +00:00
Mike Bayer 55ad2dc22a added backref() function, allows the creation of a backref where you also send keyword arguments that will be placed on the relation 2006-03-07 03:14:08 +00:00
Mike Bayer 1644a44628 a mapper with inheritance will place itself as "dependent" on the inherited mapper; even though this is not usually needed, it allows certain exotic combinations of mapper setups to work (i.e. the one in the polymorph example) 2006-03-06 03:10:46 +00:00
Mike Bayer a0079b6831 added new 'polymorphic' example. still trying to understand it :) .
fixes to relation to enable it to locate "direction" more consistently with inheritance relationships
more tweaks to parenthesizing subqueries, unions, etc.
2006-03-06 02:27:13 +00:00
Mike Bayer 3227aefc71 deprecated relation(class, table)
changed unit tests/examples to not do it
2006-02-02 23:28:23 +00:00
Mike Bayer 8d7c9349b2 moved tables into examples so basic_tree could be simplified 2006-01-03 00:30:37 +00:00
Mike Bayer b769988c9c column.label is now a function; fix byroot example, add 'default_label' accessor to columnimpl 2006-01-02 05:45:37 +00:00
Mike Bayer 9b93554cc0 updates for assignmapper, inherit_condition not required 2005-12-29 00:42:47 +00:00
Mike Bayer 9ebac6151a added 'deferred' keyword, allowing deferred loading of a particular column 2005-12-21 03:44:46 +00:00
Mike Bayer c02e113df3 fixed tree examples import scheme, tweak to properties import 2005-12-03 06:18:55 +00:00
Mike Bayer 1c26c02a9c mysql engine comment.. 2005-11-27 05:44:20 +00:00
Mike Bayer 3214302aa7 new calling style for sqlite engine 2005-11-12 01:18:17 +00:00
Mike Bayer 51366310ee 2005-10-30 16:54:51 +00:00
Mike Bayer 503ad85018 2005-10-23 18:47:54 +00:00
Mike Bayer cd1ae96e6b 2005-10-23 17:57:28 +00:00
Mike Bayer fcc033fb27 2005-10-23 17:35:16 +00:00
Mike Bayer a1c320a344 2005-10-23 17:31:32 +00:00
Mike Bayer b26158a1c2 2005-10-23 17:12:57 +00:00
Mike Bayer 722f97a826 2005-10-23 03:46:20 +00:00
Mike Bayer 23b0eef7a1 2005-10-23 00:47:45 +00:00
Mike Bayer 4d80f493e4 2005-10-22 03:53:35 +00:00
Mike Bayer d9d39f0a8d 2005-10-17 00:12:30 +00:00
Mike Bayer 988bf12461 2005-10-17 00:06:13 +00:00
Mike Bayer 9e37e8135d 2005-10-16 23:58:35 +00:00
Mike Bayer a3cb33357c 2005-10-16 21:38:58 +00:00
Mike Bayer 7e008f2f9e 2005-10-15 18:53:10 +00:00
Mike Bayer 859cbfc68a 2005-10-15 06:58:34 +00:00
Mike Bayer afff888477 w00p 2005-10-15 06:30:11 +00:00
Mike Bayer 95e75a7cf8 2005-10-14 09:35:29 +00:00
Mike Bayer fad353e571 2005-10-14 08:51:14 +00:00
Mike Bayer d4fa6d95c9 2005-10-14 08:21:00 +00:00
Mike Bayer db2a9ce711 2005-10-14 07:33:04 +00:00
Mike Bayer a44480237a 2005-10-14 06:57:48 +00:00
Mike Bayer 34af960186 2005-10-14 06:01:56 +00:00
Mike Bayer dbc5716dae 2005-10-14 04:23:02 +00:00
Mike Bayer 27c3542a0f 2005-10-14 03:46:48 +00:00
Mike Bayer 643e72b8fd 2005-10-14 03:21:48 +00:00
Mike Bayer 606ca93762 new examples 2005-10-13 00:24:09 +00:00
Mike Bayer 7d3c4e27d4 2005-10-02 01:46:42 +00:00