Commit Graph

2307 Commits

Author SHA1 Message Date
Mike Bayer 8b50115acc added 'checkfirst' argument to table.create()/table.drop()
some 0.2.6 prep
2006-07-19 22:13:29 +00:00
Mike Bayer e98e878646 added "synonym()" function, applied to properties to have a
propname the same as another, for the purposes of overriding props
and allowing the original propname to be accessible in select_by().
2006-07-18 17:09:08 +00:00
Mike Bayer d0b0c6ec35 $-># for install prompt 2006-07-13 21:53:31 +00:00
Mike Bayer bbd63bb0e2 clarified passivedefault only for INSERT, added brief 'override reflected columns' example 2006-07-12 16:44:18 +00:00
Mike Bayer dd1d21c166 0.2.5 2006-07-08 17:11:58 +00:00
Mike Bayer 433f20d631 fixed hyperlink to adv datamapping 2006-07-02 16:34:03 +00:00
Mike Bayer 2c28effb75 added a note about sqlite uris 2006-06-29 21:34:30 +00:00
Mike Bayer 22fcdbe81f 0.2.4... 2006-06-26 19:51:41 +00:00
Mike Bayer 417d940878 some doc edits 2006-06-26 19:15:09 +00:00
Mike Bayer 84fdccc0cb merged attributes rewrite 2006-06-15 15:53:00 +00:00
Mike Bayer 20563ddadd "foreignkey" property of PropertyLoader is a sets.Set. removed "foreigntable".
simplified/fixed foreign key location in _find_dependent(), fixes [ticket:151]
2006-06-05 22:45:10 +00:00
Mike Bayer 2c64bca214 0.2.2 prep, added "pickler" option to Pickle type 2006-06-05 19:18:48 +00:00
Mike Bayer fd6c2c0c21 dbengine doc: no support for pg1
postgres: if module is none, still use pyformat for some unit tests
2006-06-03 17:48:55 +00:00
Mike Bayer ff64be5e05 doc for oracle fix 2006-06-02 23:11:06 +00:00
Mike Bayer cfcf47338d restored global_connect() function, default table metadata 2006-06-02 22:34:54 +00:00
Mike Bayer 297d35ba49 - got rudimental "mapping to multiple tables" functionality cleaned up,
more correctly documented
2006-06-02 01:10:20 +00:00
Mike Bayer 50e5619a48 more polymorphic adjustments to circular dependency sort 2006-05-29 17:21:41 +00:00
Mike Bayer 11fab37133 echo_pool flag fixed
removed incorrect paragraph regarding release modes
2006-05-29 16:49:42 +00:00
Mike Bayer 9f5443a2b6 added extra info for association object
threadlocal transaction benefits from an explicit close() on the connection besides de-referencing it
2006-05-29 02:33:03 +00:00
Mike Bayer 2fef927504 selectresults docs 2006-05-28 05:52:52 +00:00
Mike Bayer 74eedaceca it's police.... 2006-05-28 01:01:45 +00:00
Mike Bayer d5883392be formatting etc 2006-05-28 00:31:34 +00:00
Mike Bayer 61f3b332f8 doc update 2006-05-27 17:51:30 +00:00
Mike Bayer acd4981f56 doc updates, added 'save' method to assignmapper 2006-05-27 16:59:07 +00:00
Mike Bayer bb79e2e871 merged 0.2 branch into trunk; 0.1 now in sqlalchemy/branches/rel_0_1 2006-05-25 14:20:23 +00:00
Mike Bayer 4fc3a06486 added explicit check for "==null()" to produce IS NULL, documnted "==None", "==null()", [ticket:187] 2006-05-24 16:35:30 +00:00
Mike Bayer d9bc08aac3 typo fix 2006-05-16 00:25:50 +00:00
Mike Bayer 31e001580b version id... 2006-05-15 22:47:41 +00:00
Mike Bayer c44e2daf54 title change 2006-05-15 22:45:04 +00:00
Mike Bayer 48c805d566 removed .logo style 2006-05-15 22:43:19 +00:00
Mike Bayer 71fcffb2a2 added pre-compiled docstring support 2006-05-12 19:25:41 +00:00
Mike Bayer 6c89f97e45 fixed a _get_criterion mismatch, cleaned up types + updated types doc 2006-05-05 17:23:00 +00:00
Mike Bayer 4022b1359d 0.1.6... 2006-04-12 19:40:43 +00:00
Mike Bayer 7837144401 more files moving to .txt format plus enhancements to markdown converter 2006-04-10 00:58:15 +00:00
Mike Bayer 5bda70e770 mapper's querying facilities migrated to new query.Query() object, which can 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.
2006-04-06 21:12:00 +00:00
Mike Bayer a3f0f8dc13 still tryin to clarify.... 2006-04-03 05:50:34 +00:00
Mike Bayer 29a6d142a9 added a type to label.... 2006-04-03 03:24:06 +00:00
Mike Bayer 9c1ebb4b63 converted to markdown, added MS-SQL 2006-04-03 02:00:18 +00:00
Mike Bayer cc35495023 extra sql statements... 2006-04-02 22:56:19 +00:00
Mike Bayer 0218f0b1e5 got SQL blocks to work with markdown system, other enhancements
sqlconstruction converted to markdown syntax
2006-04-02 22:52:13 +00:00
Mike Bayer 90ffb177ed starting to refactor mapper slightly, adding entity_name, version_id_col, allowing keywords in mapper.options() 2006-03-31 04:27:05 +00:00
Mike Bayer fc98892802 fixed default example 2006-03-28 03:07:50 +00:00
Mike Bayer c0775bdadc fixed pickle example, its standard anyway.... 2006-03-26 19:58:08 +00:00
Mike Bayer d75cf6ca13 method add 2006-03-25 20:28:01 +00:00
Mike Bayer 4338398e5f ah well the overflow doesnt work 2006-03-25 19:52:37 +00:00
Mike Bayer 6f8d9440e4 dev 2006-03-25 19:46:04 +00:00
Mike Bayer ee537dccb2 dev 2006-03-25 19:34:34 +00:00
Mike Bayer 82dedcc448 doc dev... 2006-03-25 18:53:51 +00:00
Mike Bayer ea288d73ed doc dev 2006-03-25 18:13:01 +00:00
Mike Bayer 47841349d9 doc devel 2006-03-25 17:23:41 +00:00