summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/test/requires.py
Commit message (Collapse)AuthorAgeFilesLines
* - move sqlalchemy.test to test.libMike Bayer2010-11-151-318/+0
|
* - and fix everything from the last checkin that breaks on py 2.4, 2.5Mike Bayer2010-11-091-0/+9
|
* - Implemented sequence check capability for the CMike Bayer2010-11-091-1/+14
| | | | | | version of RowProxy, as well as 2.7 style "collections.Sequence" registration for RowProxy. [ticket:1871]
* - *Major* cleanup / modernization of the InformixMike Bayer2010-10-011-0/+5
| | | | | dialect for 0.6, courtesy Florian Apolloner. [ticket:1906]
* add oursql to has lastrowidMike Bayer2010-09-181-1/+1
|
* - Fixed a regression in 0.6.4 whereby the change thatMike Bayer2010-09-161-0/+6
| | | | | | | | allowed cursor errors to be raised consistently broke the result.lastrowid accessor. Test coverage has been added for result.lastrowid. Note that lastrowid is only supported by Pysqlite and some MySQL drivers, so isn't super-useful in the general case.
* - Oracle reflection of indexes has been tuned soMike Bayer2010-08-291-1/+1
| | | | | | | | | | | | | | | | | that indexes which include some or all primary key columns, but not the same set of columns as that of the primary key, are reflected. Indexes which contain the identical columns as that of the primary key are skipped within reflection, as the index in that case is assumed to be the auto-generated primary key index. Previously, any index with PK columns present would be skipped. Thanks to Kent Bower for the patch. [ticket:1867] - Oracle now reflects the names of primary key constraints - also thanks to Kent Bower. [ticket:1868]
* - The name ConcurrentModificationError has beenMike Bayer2010-08-011-0/+6
| | | | | | | | | | changed to StaleDataError, and descriptive error messages have been revised to reflect exactly what the issue is. Both names will remain available for the forseeable future for schemes that may be specifying ConcurrentModificationError in an "except:" clause.
* - Added get_pk_constraint() to reflection.Inspector, similarMike Bayer2010-04-151-1/+9
| | | | | | | | to get_primary_keys() except returns a dict that includes the name of the constraint, for supported backends (PG so far). [ticket:1769] - Postgresql reflects the name of primary key constraints, if one exists. [ticket:1769]
* - Session.refresh() now does an equivalent expire()Mike Bayer2010-03-291-0/+12
| | | | | | | | | | | | | | | | on the given instance first, so that the "refresh-expire" cascade is propagated. Previously, refresh() was not affected in any way by the presence of "refresh-expire" cascade. This is a change in behavior versus that of 0.6beta2, where the "lockmode" flag passed to refresh() would cause a version check to occur. Since the instance is first expired, refresh() always upgrades the object to the most recent version. - The 'refresh-expire' cascade, when reaching a pending object, will expunge the object if the cascade also includes "delete-orphan", or will simply detach it otherwise. [ticket:1754]
* - pymssql now works again, expecting at least the 1.0 series.Mike Bayer2010-03-201-0/+1
|
* working through syb capabilitiesMike Bayer2010-03-171-1/+29
|
* some ms/odbc fixesMike Bayer2010-02-281-0/+9
|
* working on pyodbc / mxodbcMike Bayer2010-02-271-0/+6
|
* clean up some skips, added skip for sqlite + python2Mike Bayer2010-02-211-1/+28
|
* some more 2.4 test fixesMike Bayer2010-02-151-0/+1
|
* - oracle + firebird: "case sensitivity" feature will detect an all-lowercaseMike Bayer2010-01-241-1/+8
| | | | | | case-sensitive column name during reflect and add "quote=True" to the generated Column, so that proper quoting is maintained.
* mssql+zxjdbc supportPhilip Jenvey2009-09-111-1/+3
| | | | | original patch from Victor Ng fixes #1505
* oracle+zxjdbc returning supportPhilip Jenvey2009-08-181-1/+0
|
* o oracle+zxjdbc type handling additionsPhilip Jenvey2009-08-091-0/+1
| | | | o avoid returning tests on oracle+zxjdbc for now
* merge 0.6 series to trunk.Mike Bayer2009-08-061-2/+53
|
* - unit tests have been migrated from unittest to nose.Mike Bayer2009-06-101-0/+127
See README.unittests for information on how to run the tests. [ticket:970]