summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects/mysql/oursql.py
Commit message (Collapse)AuthorAgeFilesLines
...
* - 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