Commits

Show all
Author Commit Message Labels Comments Date
Mike Bayer
fixes
Tags
rel_0_3_9
Mike Bayer
fixes
Mike Bayer
spelling error
Mike Bayer
- fixed "ambiguous column" result detection, when dupe col names exist in a result [ticket:657]
Mike Bayer
updated interval type for [ticket:595]
Mike Bayer
- added friendlier error checking for query.get() with too-short pk - more docs
Mike Bayer
removed prints
Mike Bayer
- more docs - got from_statement() to actually work with query, tests were not covering - added auto-labeling of anonymous columns sent to add_column(), tests
Mike Bayer
- more docs - some more query tests - removed warnings from testbase to appease the buildbots
Mike Bayer
- columns can be overridden in a reflected table with a "key" attribute different than the column's name, including for primary key columns [ticket:650] - more docs
Mike Bayer
- fixed unicode conversion in Oracle TEXT type
Mike Bayer
- converts cx_oracle datetime objects to Python datetime.datetime when Python 2.3 used [ticket:542]
Mike Bayer
- mod operator '%' produces MOD [ticket:624]
Mike Bayer
- more docs - query will unique tupled results - fixed [ticket:605] which is for psycopg1 anyway...
Mike Bayer
more query methods, overhauliung docs for forwards 0.4 method
Mike Bayer
- test module turns warnings into exceptions so they can be tested for - the two mapper PK tests should actually warn on the id column collision - reverted abc_inheritance back to normal
Mike Bayer
- improved ability to get the "correct" and most minimal set of primary key columns from a join, equating foreign keys and otherwise equated columns. this is also mostly to help inheritance scenarios formulate the best choice of primary key columns. [ticket:185] - added 'bind' argument to Sequence.create()/drop(), ColumnDefault.execute()
Mike Bayer
changed password field length to 15 to fix [ticket:656]
Ants Aasma
rearrange sqlite dialect initialization to be able to warn about pysqlite1 being too old. fixes #654
jason kirtland
Fix setup for standalone sequence test
jason kirtland
Refinement for r2890, column names should remain unicode.
jason kirtland
Swap imports order, removed trailing whitespace from varchar test data
Mike Bayer
- a warning is issued by Mapper when two primary key columns of the same name are munged into a single attribute. this happens frequently when mapping to joins (or inheritance).
Mike Bayer
- composite primary key is represented as a non-keyed set to allow for composite keys consisting of cols with the same name; occurs within a Join. helps inheritance scenarios formulate correct PK. - ticket #185 reopened. still need to get Join to produce a minmal PK for fk'ed columns
jason kirtland
- Keep reflected strings in the connection encoding, not unicode. For now.
Mike Bayer
- the various "engine" arguments, such as "engine", "connectable", "engine_or_url", "bind_to", etc. are all present, but deprecated. they all get replaced by the single term "bind". you also set the "bind" of MetaData using metadata.bind = <engine or connection>. this is part of 0.4 forwards compatibility where "bind" is the only keyword. [ticket:631]
jason kirtland
Correct error message for concurrent delete exceptions, fixes #586
Mike Bayer
dont cache reflected domains, lookup each time
Mike Bayer
- converted mapper.py unit test to 0.4's four separate mapper.py, query.py, eager_relations.py, lazy_relations.py. tests 0.4 forwards compatibility for [ticket:631] - fixed "reset_joinpoint()" in query to actually work, when the same table appears in two join()s it reuses that same table as a joinpoint the way 0.4 does.
jason kirtland
- Patch up MySQL reflection issues with old server versions, alpha drivers, quoting, and connection encoding.
  1. Prev
  2. Next