summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/mysql/oursql.py
Commit message (Collapse)AuthorAgeFilesLines
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
|
* kill me now, pep8 pass, so closeDiana Clarke2012-11-201-36/+40
|
* just a pep8 passDiana Clarke2012-11-201-2/+0
|
* juts a 'expected 2 blank lines' pep8 passDiana Clarke2012-11-191-0/+1
|
* - rework the sphinx customizations into distinct modulesMike Bayer2012-10-191-14/+6
| | | | | | | - 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
* - move out maxdbMike Bayer2012-10-181-0/+3
| | | | | | - begin consolidating docs for dialects to be more self contained - add a separate section for "external" dialects - not sure how we're going to go with this yet.
* - [feature] Added "raise_on_warnings" flag to OurSQLMike Bayer2012-10-101-0/+1
| | | | dialect. [ticket:2523]
* more import cleanupsMike Bayer2012-08-071-6/+2
|
* -whitespace bonanza, contdMike Bayer2012-07-281-5/+5
|
* happy new yearMike Bayer2012-01-041-1/+1
|
* marathon doc updating session including a rewrite of unicode paragraphsMike Bayer2011-12-041-2/+2
|
* - Fixed OurSQL dialect to use ansi-neutralMike Bayer2011-07-241-6/+7
| | | | | quote symbol "'" for XA commands instead of '"'. [ticket:2186]. Also in 0.6.9.
* - assume in py3k that description encoding is None unless the dialect reallyMike Bayer2011-04-081-2/+0
| | | | | overrides it - psycopg2 + 3k supports unicode statements...
* - oursql dialect accepts the same "ssl" arguments inMike Bayer2011-02-101-0/+10
| | | | create_engine() as that of MySQLdb. [ticket:2047]
* - add connection and cursor to is_disconnect(). We aren't using it yet,Mike Bayer2011-02-091-1/+1
| | | | | | | | | | | | | | | but we'd like to. Most DBAPIs don't give us anything we can do with it. Some research was done on psycopg2 and it still seems like they give us no adequate method (tried connection.closed, cursor.closed, connection.status). mxodbc claims their .closed attribute will work (but I am skeptical). - remove beahvior in pool that auto-invalidated a connection when the cursor failed to create. That's not the pool's job. we need the conn for the error logic. Can't get any tests to fail, curious why that behavior was there, guess we'll find out (or not). - add support for psycopg2 version detection. even though we have no use for it yet... - adjust one of the reconnect tests to work with oracle's horrendously slow connect speed
* - whitespace removal bonanzaMike Bayer2011-01-021-13/+13
|
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-021-0/+6
| | | | | a consistent tag - AUTHORS file
* - _extract_error_code now expects the raw DBAPI error in all casesMike Bayer2010-07-131-4/+1
| | | | | for all four MySQL dialects. has_table() passes in the "orig" from the SQLAlchemy exception. continuing of [ticket:1848]
* documentation updatesMike Bayer2010-03-281-0/+11
|
* removed all dialect table_names() methods and standardizedMike Bayer2010-03-191-2/+2
| | | | on get_table_names(). [ticket:1739]
* - moved most Decimal bind/result handling into types.py, out of sqlite, ↵Mike Bayer2010-03-181-10/+4
| | | | | | | mysql dialects. - added an explicit test for [ticket:1216] - some questions remain about MSSQL - would like to simplify/remove bind handling for numerics
* Changed OurSQL to use supports_unicode_binds and supports_unicode_statements.Michael Trier2010-03-161-2/+0
|
* - name all the "sub" dialect components <DB><component>_<dialectname>, ↵Mike Bayer2010-03-141-4/+4
| | | | [ticket:1738]
* - simplify the OurSQL dialect regarding py3k, this version gives it a fairlyMike Bayer2010-02-281-46/+79
| | | | | | | fighting chance on python 3. there's an oursql bug where it can't raise an exception on executemany() correctly. - needed to add "plain_query" wrappers for all the reflection methods. not sure why this was not needed earlier.
* Comments in oursql cause 2to3 to fail.Michael Trier2010-02-281-16/+14
|
* some todosMike Bayer2010-02-271-0/+7
|
* Support for the mysql+oursql dialect. Thank you Taavi Burns.Michael Trier2010-02-251-4/+38
|
* - Added an optional C extension to speed up the sql layer byGaëtan de Menten2010-02-131-6/+2
| | | | | | | | | | | | | | | 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.
* oursql doesn't need the warnings propagate flagMike Bayer2010-01-291-3/+2
|
* - Connection has execution_options(), generative methodMike Bayer2010-01-241-4/+4
| | | | | | | | | which accepts keywords that affect how the statement is executed w.r.t. the DBAPI. Currently supports "stream_results", causes psycopg2 to use a server side cursor for that statement. Can also be set upon select() and text() constructs directly as well as ORM Query().
* - added _with_options() to Connection. not publicizing this yet.Mike Bayer2009-12-181-46/+15
| | | | | | - updated oursql driver with latest fixes using options. [ticket:1613] - all the MySQL drivers get a shoutout in the docs - marked tests that OurSQL has problems with (only three), passes 100% now
* - changed a few isinstance(value, Decimal) to "is not None", where appropriateGaëtan de Menten2009-11-281-2/+2
| | | | - fixed result processor for Numeric(asdecimal=False) on MSSQL.
* - 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..
* reduce some call overheadMike Bayer2009-11-101-4/+3
|
* - new oursql dialect added. [ticket:1613]Mike Bayer2009-11-101-0/+217