Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
restored sequence back, needed by PG for the unit test
Tags
rel_0_3_5
Mike Bayer
- added selectfirst(), selectfirst_by() to assign_mapper [ticket:467]
Mike Bayer
added collengths to use varchar instead of TEXT
Mike Bayer
- removed deprecated method of specifying custom collections on classes; you must now use the "collection_class" option. the old way was beginning to produce conflicts when people used assign_mapper(), which now patches an "options" method, in conjunction with a relationship named "options". (relationships take precedence over monkeypatched assign_mapper methods).
Mike Bayer
formatting fix
Mike Bayer
formatting/cleanup
Mike Bayer
- eager relation loading bug fixed for eager relation on multiple descendant classes [ticket:486]
ram
Tested with pymssql 0.8.0 mssql: added query_timeout, fixes for passing auto_insert in dburl
Mike Bayer
fix to the fix for [ticket:454], prevent other mappers in a load operation from using the main extension option send to the query (i.e. mappers used for eager loads etc).
Mike Bayer
- added "contains_alias()" option for result set mapping to an alias of the mapped table
Mike Bayer
- added "alias" argument to contains_eager(). use it to specify the string name or Alias instance of an alias used in the query for the eagerly loaded child items. easier to use than "decorator"
Mike Bayer
- moved SynonymProperty to interfaces, since its more generalized and synonym-aware operations take place without knowning so much about properties - mapper options like eagerload(), lazyload(), deferred(), will work for "synonym()" relationships [ticket:485]
ram
Mike Bayer
removed not-always-applicable check for "polymorphic_identity"
Mike Bayer
- documented foreign_keys argument - 0.3.5 markers
Mike Bayer
reverted unit test change
Mike Bayer
- oracle issues a log warning when a related table cant be reflected due to certain permission errors [ticket:363]
ram
Completed previously missed patches from tickets 422 and 415 get unit tests to work with pyodbc [ticket:481] fix blank password on adodbapi [ticket:371]
Mike Bayer
- modified patch for [ticket:379] - detecting synonyms, dblinks in reflection. test passes except for DBLINK which I cannot get to work on my oracle-xe database. - probable (also untested) fix for [ticket:363], better error message if we get None back for remote table information (which is due to rights)
Mike Bayer
- fixes to tometadata() operation to propigate Constraints at column and table level
Mike Bayer
- fixed generation of CHECK constraints on columns [ticket:464]
Mike Bayer
- extension() query option propigates to Mapper._instance() method so that all loading-related methods get called [ticket:454]
Mike Bayer
- moved change for [ticket:466] to ansisql, since thats the syntax for all databases. the change is across all dialects, not just oracle
Mike Bayer
added PGInet type [ticket:444]
Mike Bayer
- added a Sequence to the unicode test tables to help Oracle - fixed named PrimaryKeyConstraint generation on oracle [ticket:466] courtesy andrija at gmail
Mike Bayer
[ticket:463] fix to OrderedSet
Mike Bayer
commented out ImportError for now; will issue new ticket for handling dialect importerrors more effectively
Mike Bayer
- fixed oracle list of binary types to check for their presence in the module (such as BFILE not in all versions of cx_Oracle) - removed oracle-handicap from binary unit test to test [ticket:435] fix, added an extra row containing None
Mike Bayer
- small fix to BoundMetaData to accept unicode or string URLs
ram
better MSSSQL support for implicit sequences and auto-insert, ticket 415
  1. Prev
  2. Next