summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/informix/base.py
Commit message (Collapse)AuthorAgeFilesLines
* - remove informix dialect, moved out to ↵Mike Bayer2013-11-171-590/+0
| | | | | | https://bitbucket.org/zzzeek/sqlalchemy_informixdb - remove informix, maxdb, access symbols from tests etc.
* plugging awayMike Bayer2013-04-271-1/+1
|
* work through dialectsMike Bayer2013-04-271-3/+3
|
* - the raw 2to3 runMike Bayer2013-04-271-4/+5
| | | | - went through examples/ and cleaned out excess list() calls
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
|
* - recognize that do_rollback() and do_commit() work with a DBAPI connection,Mike Bayer2012-11-221-18/+0
| | | | | | | | | | | | | | | | | | whereas the other do_rollback_twophase(), savepoint etc. work with :class:`.Connection`. the context on these are different as twophase/savepoint are available at the :class:`.Connection` level, whereas commit/rollback are needed at a lower level as well. Rename the argument to "dbapi_connection" when the conneciton is in fact the DBAPI interface. - start thinking about being able to track "autocommit" vs. "commit", but not sure we have a need for this yet. - have Pool call out to a Dialect for all rollback/commit/close operations now. Pool no longer calls DBAPI methods directly. May use this for a workaround for [ticket:2611] - add a new Pool event reset() to allow the pool's reset of the connection to be intercepted. - remove methods in Informix dialect which appear to be hardcoding some isolation settings on new Transaction only; the isolation API should be implemented for Informix. also removed "flag" for transaction commit/rollback being not available; this should be based on server/DBAPI version and we will need someone with test access in order to help determine how this should work
* kill me now, pep8 pass, so closeDiana Clarke2012-11-201-10/+10
|
* just a pep8 passDiana Clarke2012-11-201-29/+28
|
* juts a 'expected 2 blank lines' pep8 passDiana Clarke2012-11-191-0/+7
|
* - rework the sphinx customizations into distinct modulesMike Bayer2012-10-191-1/+3
| | | | | | | - build a new Sphinx extension that allows dialect info to be entered as directives which is then rendered consistently throughout all dialect/dbapi sections - break out the "empty_strings" requirement for oracle test
* - update all the visit_mod() functions with new naming schemeMike Bayer2012-08-141-2/+3
| | | | | | - visit_mods all seemed to not propagate **kw down to process(). this is [ticket:2548] which may be backported to 0.7 pending a test case to illustrate wrong behavior.
* -whitespace bonanza, contdMike Bayer2012-07-281-6/+6
|
* - upgrade DBAPI index to have links to all dialect toplevel pagesMike Bayer2012-05-261-1/+4
| | | | - add line for google DBAPI
* - [feature] Inspector.get_primary_keys() isMike Bayer2012-04-241-4/+6
|\ | | | | | | | | | | | | | | deprecated; use Inspector.get_pk_constraint(). Courtesy Diana Clarke. [ticket:2422] - restored default get_primary_keys()/get_pk_constraint() wrapper to help maintain compatibility with third party dialects created against 0.6 or 0.7
| * deprecate inspector.get_primary_keys() in favor of inspector.get_pk_constraint()Diana Clarke2012-04-021-4/+6
| | | | | | | | - see #2422
* | Changed misspelled 'altere' reserved word to 'alter'Benjamin Trofatter2012-04-121-1/+1
|/
* happy new yearMike Bayer2012-01-041-1/+1
|
* Informix and postgresql reserved words changes -- almost done.Jim Phares2011-03-151-0/+123
|
* - whitespace removal bonanzaMike Bayer2011-01-021-4/+4
|
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-021-3/+3
| | | | | a consistent tag - AUTHORS file
* - *Major* cleanup / modernization of the InformixMike Bayer2010-10-011-66/+227
| | | | | dialect for 0.6, courtesy Florian Apolloner. [ticket:1906]
* - Applied patches from [ticket:1904] to getrel_0_6_4Mike Bayer2010-09-071-18/+9
| | | | | | basic Informix functionality up again. We rely upon end-user testing to ensure that Informix is working to some degree.
* - idle 78-char adjustmentsMike Bayer2010-07-031-18/+30
|
* removed all dialect table_names() methods and standardizedMike Bayer2010-03-191-1/+2
| | | | on get_table_names(). [ticket:1739]
* - Added an optional C extension to speed up the sql layer byGaëtan de Menten2010-02-131-1/+1
| | | | | | | | | | | | | | | reimplementing the highest impact functions. The actual speedups will depend heavily on your DBAPI and the mix of datatypes used in your tables, and can vary from a 50% improvement to more than 200%. It also provides a modest (~20%) indirect improvement to ORM speed for large queries. Note that it is *not* built/installed by default. See README for installation instructions. - The most common result processors conversion function were moved to the new "processors" module. Dialect authors are encouraged to use those functions whenever they correspond to their needs instead of implementing custom ones.
* - types.Binary is renamed to types.LargeBinary, it onlyMike Bayer2010-01-231-2/+2
| | | | | | | produces BLOB, BYTEA, or a similar "long binary" type. New base BINARY and VARBINARY types have been added to access these MySQL/MS-SQL specific types in an agnostic way [ticket:1664].
* happy new yearMike Bayer2010-01-071-1/+1
|
* begin modernize of informix dialect for [ticket:1499]Mike Bayer2009-12-311-122/+88
|
* add a warning for unported dialects. considered a full blown ↵Mike Bayer2009-12-061-0/+2
| | | | NotImplementedError but will see if this gets the message across
* - pg8000 + postgresql dialects now check for float/numeric returnMike Bayer2009-11-151-2/+2
| | | | | | | | | | types to more intelligently determine float() vs. Decimal(), [ticket:1567] - since result processing is a hot issue of late, the DBAPI type returned from cursor.description is certainly useful in cases like these to determine an efficient result processor. There's likely other result processors that can make use of it. But, backwards incompat change to result_processor(). Happy major version number..
* partially PEP8-ified informix dialectGaëtan de Menten2009-10-271-38/+38
|
* - Added BigInteger to global importsMike Bayer2009-10-151-0/+3
| | | | - Oracle compiles BigInteger into NUMBER(19), finishes [ticket:1125]
* close cursors: mostly fetchone -> firstPhilip Jenvey2009-09-111-1/+1
|
* merge 0.6 series to trunk.Mike Bayer2009-08-061-0/+334