summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* closing out 0.3 maint.rel_0_3Mike Bayer2010-03-090-0/+0
|
* - tables with schemas can still be used in sqlite, firebird,Mike Bayer2007-12-053-4/+10
| | | | schema name just gets dropped [ticket:890]
* - func. objects can be pickled/unpickled [ticket:844]Mike Bayer2007-11-043-1/+14
|
* - query.get() and related functions (like many-to-one lazyloading)Mike Bayer2007-10-166-6/+39
| | | | | | generate randomly-generated bind parameter names, to prevent name conflicts with bind parameters that already exist in the mapped selectable.
* removed default schema test; this is supported in 0.4rel_0_3_11Mike Bayer2007-10-141-24/+0
|
* - backref remove object operation doesn't fail if the other-sideMike Bayer2007-10-143-2/+35
| | | | | collection doesn't contain the item, supports noload collections [ticket:813]
* - removed LONG_STRING, LONG_BINARY from "binary" types, so type objectsMike Bayer2007-10-142-1/+4
| | | | don't try to read their values as LOB [ticket:622], [ticket:751]
* fixed reflection of Column's nullable property [firebird]Roger Demetrescu2007-10-062-0/+4
|
* Some fixes on reflection tests (firebird):Roger Demetrescu2007-10-021-71/+82
| | | | | * firebird doesn't support create table tablename (columnname type NULL)" syntax (only NOT NULL) * firebird doesn't support schemas
* firebird doesn't support sane rowcount.Roger Demetrescu2007-09-282-2/+3
|
* added support for string date passthru in sqlite (merge of r3322 from trunk)Jason Kirtland2007-09-103-1/+23
|
* Tweaked changelogJason Kirtland2007-09-081-2/+2
|
* - adjusted operator precedence of NOT to match '==' and others, so thatMike Bayer2007-09-083-4/+10
| | | | | ~(x==y) produces NOT (x=y), which is compatible with MySQL (doesn't like "NOT x=y") [ticket:764]
* - [ticket:768] dont assume join criterion consists only of column objectsMike Bayer2007-09-083-1/+13
|
* Small change in ActiveMapper to make it work with Python 2.3Paul Johnston2007-09-041-1/+2
|
* - fixed bugs in determining proper sync clauses from custom inheritMike Bayer2007-08-303-3/+70
| | | | conditions (same in 0.4 r3427) [ticket:769]
* MSSQL unit test fixesPaul Johnston2007-08-194-7/+9
|
* Avoid textual SQL in unit tests, so MSSQL has a chance to use 'identity ↵Paul Johnston2007-08-171-4/+4
| | | | insert' mode
* can now specify a DSN for PyODBC, ticket #724Paul Johnston2007-08-172-5/+10
|
* Add some new types to MSSQL; ticket #721Paul Johnston2007-08-173-4/+59
|
* Merge changeset [3343] into rel_0_3 branchPaul Johnston2007-08-171-1/+2
|
* added insert speed profiler testMike Bayer2007-08-141-0/+68
|
* - fixed bug where mapper, being linked to a join where one table hadMike Bayer2007-08-104-32/+30
| | | | no PK columns, would not detect that the joined table had no PK.
* Fixed detection of internal '$' characters in :bind$params (Applied patch in ↵Jason Kirtland2007-08-093-2/+21
| | | | [ticket:719], thanks!)
* - when reflecting tables from alternate schemas, the "default" placed uponMike Bayer2007-08-092-1/+7
| | | | | | | the primary key, i.e. usually a sequence name, has the "schema" name unconditionally quoted, so that schema names which need quoting are fine. its slightly unnecessary for schema names which don't need quoting but not harmful.
* - fixed specification of YEAR columns when generating schemaJason Kirtland2007-08-093-2/+41
|
* tweak DISTINCT precedence for clauses like `func.count(t.c.col.distinct())`Jason Kirtland2007-08-093-0/+12
|
* automatically use_scope_identity if an appropriate version of PyODBC is ↵Paul Johnston2007-08-081-0/+9
| | | | installed
* - fixed small exception throw bug in Session.merge()Mike Bayer2007-08-052-0/+2
|
* merged 0.4's docstring module in for site compatMike Bayer2007-08-051-13/+45
|
* - fixed another occasional race condition which could occurMike Bayer2007-08-013-16/+20
| | | | when using pool with threadlocal setting
* changed aggregate example functions into some that actually make senseMike Bayer2007-07-311-10/+8
|
* bind...Mike Bayer2007-07-291-3/+3
|
* version warningMike Bayer2007-07-291-0/+9
|
* 0.3 maintenance branchMike Bayer2007-07-270-0/+0
|
* - added a check for joining from A->B using join(), along twoMike Bayer2007-07-264-5/+54
| | | | | different m2m tables. this raises an error in 0.3 but is possible in 0.4 when aliases are used. [ticket:687]
* mssql: indexes are now quoted when dropping from reflected tables [ticket:684]Rick Morrison2007-07-262-1/+4
|
* mssql: added support for TIME type (simulated via DATETIME col) [ticket:679]Rick Morrison2007-07-263-1/+33
|
* editsMike Bayer2007-07-221-16/+16
|
* editsMike Bayer2007-07-221-67/+71
|
* postgres cant do this particular test b.c. the default "public" schema is takenrel_0_3_10Mike Bayer2007-07-201-2/+6
| | | | as a blank "schema" argument on Table
* hopefully resolved all the PG deadlocks occuring hereMike Bayer2007-07-201-29/+43
|
* Merged lower case caching, fetching from r2955Jason Kirtland2007-07-202-23/+54
| | | | | Be sure to close rows fetched in reflection (if not autoclosed) Fixed bind test, needed transactional storage engine for mysql
* further adjustment to pool.getMike Bayer2007-07-201-2/+6
|
* assert timeout is 3 seconds, not 2Mike Bayer2007-07-201-1/+1
|
* - a new mutex that was added in 0.3.9 causes the pool_timeoutMike Bayer2007-07-204-29/+77
| | | | | | | feature to fail during a race condition; threads would raise TimeoutError immediately with no delay if many threads push the pool into overflow at the same time. this issue has been fixed.
* Merged reference fixes from r2986Jason Kirtland2007-07-194-25/+18
|
* Better quoting of identifiers when manipulating schemasJason Kirtland2007-07-195-29/+91
| | | | Merged from r2981
* info on db-specific typesMike Bayer2007-07-191-1/+33
|
* - merged some more of the SessionTransaction connection-bound checks from 0.4Mike Bayer2007-07-185-19/+55
| | | | | - _BinaryExpression.compare() checks for a base set of "commutative" operators and checks for itself in reverse if so - added ORM-based unit test for the above, fixes [ticket:664]