summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Public inspector method to load enum listpr/126Ilya Pekelny2014-08-082-2/+31
| | | | | | | | | | | | | | | Provide opportunity to get enums list via an inspector instance public interface.
| * | DropEnumType class available from postgres dialectIlya Pekelny2014-08-081-2/+3
| | |
* | | - changelog, fixes #3027Mike Bayer2014-08-091-0/+9
| | |
* | | - rework documentation for reflection flags; also includeMike Bayer2014-08-091-42/+99
| | | | | | | | | | | | information regarding #3027.
* | | Providing an autoload_with info automatically sets autoload to TrueMalik Diarra2014-08-092-2/+18
| | |
* | | - add tests for the savepoint recipeMike Bayer2014-08-091-0/+78
| | |
* | | - rewrite all the sqlite/pysqlite transaction isolation docsMike Bayer2014-08-094-50/+172
| | |
* | | - oursql doesn't pass this consistently, not sure what the issue isMike Bayer2014-08-081-6/+12
| | |
* | | - use configured test_schema hereMike Bayer2014-08-081-12/+14
| | |
* | | oursql seems to handle this? unclear, might be dependent on mysql versionMike Bayer2014-08-081-7/+1
| | |
* | | - have python setup.py test use xdist with -qMike Bayer2014-08-082-2/+2
| | |
* | | - memusage is fine for parallelMike Bayer2014-08-081-1/+1
| | |
* | | - turn off the testing reaper here, that's the source of the leaksMike Bayer2014-08-081-12/+14
|/ / | | | | | | | | when we are running with pydist, and even when we are running without it in fact...
* | - take out the iterator approach here as it does not support concurrent accessMike Bayer2014-08-071-8/+9
| |
* | -Fixed bug where Postgresql JSON type was not able to persist orMike Bayer2014-08-073-5/+146
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | otherwise render a SQL NULL column value, rather than a JSON-encoded ``'null'``. To support this case, changes are as follows: * The value :func:`.null` can now be specified, which will always result in a NULL value resulting in the statement. * A new parameter :paramref:`.JSON.none_as_null` is added, which when True indicates that the Python ``None`` value should be peristed as SQL NULL, rather than JSON-encoded ``'null'``. Retrival of NULL as None is also repaired for DBAPIs other than psycopg2, namely pg8000. fixes #3159
* | - clarify docs that contains_eager() is included in the of_type() system,Mike Bayer2014-08-071-2/+5
| | | | | | | | fix #2438
* | Merge pull request #127 from mwhite/mastermike bayer2014-08-061-1/+1
|\ \ | | | | | | fix typo in cascade documentation
| * | fix typo in cascade documentationpr/127Michael White2014-08-051-1/+1
|/ /
* | - add some docs to try to explain the behavior with MySQL / TIMESTAMP.Mike Bayer2014-08-041-0/+91
| | | | | | | | ref #3155
* | - Fixed bug in CTE where ``literal_binds`` compiler argument would notMike Bayer2014-08-023-1/+48
|/ | | | | | be always be correctly propagated when one CTE referred to another aliased CTE in a statement. Fixes #3154
* - update the literal binds sectionMike Bayer2014-07-301-43/+24
|
* - workaround removal of nested() in py3kMike Bayer2014-07-303-2/+37
|
* - ensure all tests are named test_*Mike Bayer2014-07-3011-47/+48
|
* - repair test finding to not skip the test_suite testsMike Bayer2014-07-302-2/+1
|
* - fix unit test affected by #3075Mike Bayer2014-07-291-5/+8
|
* pep8 cleanupMike Bayer2014-07-291-285/+342
|
* - The exception wrapping system for DBAPI errors can now accommodateMike Bayer2014-07-294-4/+53
| | | | | | | | non-standard DBAPI exceptions, such as the psycopg2 TransactionRollbackError. These exceptions will now be raised using the closest available subclass in ``sqlalchemy.exc``, in the case of TransactionRollbackError, ``sqlalchemy.exc.OperationalError``. fixes #3075
* - Fixed 0.9.7 regression caused by :ticket:`3067` in conjunction withMike Bayer2014-07-293-2/+14
| | | | | | a mis-named unit test such that so-called "schema" types like :class:`.Boolean` and :class:`.Enum` could no longer be pickled. fixes #3144
* - find the remaining not cleaning up correctly testMike Bayer2014-07-281-1/+2
|
* fix test ordering issuesMike Bayer2014-07-274-66/+44
|
* - remove print statementMike Bayer2014-07-271-3/+4
| | | | - ensure non-tests wont run
* - exclude profiling altogether from coverageMike Bayer2014-07-271-0/+1
|
* - disable C exts on coverage runMike Bayer2014-07-271-0/+3
|
* - remove debugging assertionsMike Bayer2014-07-272-9/+5
| | | | - keep sqlite as memory even with parallel for now
* - add support for tags, including include/exclude support.Mike Bayer2014-07-2714-76/+192
| | | | simplify tox again now that we can exclude tests more easily
* - reorganize tox optionsMike Bayer2014-07-262-27/+37
|
* Merge branch 'master' into xdist_pocMike Bayer2014-07-261-2/+3
|\
| * fix paren hereMike Bayer2014-07-261-2/+3
| |
* | - scale up for mysql, sqliteMike Bayer2014-07-267-113/+282
| |
* | Merge branch 'master' into xdist_pocMike Bayer2014-07-268-153/+227
|\ \ | |/ | | | | | | Conflicts: lib/sqlalchemy/engine/url.py
| * - rework the exclusions system to have much better support for compoundMike Bayer2014-07-267-151/+231
| | | | | | | | rules, better message formatting
| * - fix whitespaceMike Bayer2014-07-251-2/+2
| |
* | - use a template database for PG so extensions get created automaticallyMike Bayer2014-07-251-4/+7
| |
* | Merge branch 'master' into xdist_pocMike Bayer2014-07-252-0/+3
|\ \ | |/
| * - restore non_updating_cascade to test_manytomany_nonpassive, but alsoMike Bayer2014-07-252-0/+3
| | | | | | | | add sane_multi_rowcount requirement, as pg8000 doesn't do "multi" row count.
* | - proof of concept for parallel testingMike Bayer2014-07-256-13/+102
|/
* - more pg8000 tests passingMike Bayer2014-07-257-7/+24
|
* Merge remote-tracking branch 'origin/pr/117' into pg8000Mike Bayer2014-07-257-2003/+2313
|\
| * PEP8 tidy of test/orm/test_dynamic.pypr/117Tony Locke2014-07-201-110/+83
| |
| * Fixes for pg8000 for test/orm/test_dynamic.pyTony Locke2014-07-201-5/+7
| |