summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects
Commit message (Collapse)AuthorAgeFilesLines
* - update mysql connector python links, #2938rel_0_6Mike Bayer2014-02-181-1/+2
|
* - merge udpated sql_mode documentation for [ticket:1552]Mike Bayer2013-04-291-58/+28
| | | | - replace misleading mysql-compatibility chart with newer verbiage from 0.7, 0.8 etc.
* pysqlite doc updateMike Bayer2012-08-301-29/+41
|
* - rewrite rowcount documentation to be as absolutely clear as possibleMike Bayer2012-06-121-0/+17
|
* Add some `Sphinx` paragraph level versions informations markups,Mike Bayer2012-06-083-9/+19
| | | | such as ``.. versionadded::``, ``.. versionchanged::`` and ``.. deprecated::``.
* copyrightMike Bayer2012-05-0542-42/+42
|
* backport [ticket:2269] fix from 0.7Mike Bayer2011-12-061-2/+9
|
* - Fixed bug related to [ticket:2141] whereby theMike Bayer2011-10-051-6/+12
| | | | | | same modified index behavior in PG 9 affected primary key reflection on a renamed column. [ticket:2291].
* - a CREATE TABLE will put the COLLATE optionMike Bayer2011-10-031-20/+30
| | | | | | after CHARSET, which appears to be part of MySQL's arbitrary rules regarding if it will actually work or not. [ticket:2225]
* rollback r990939ba046a, does not apply to 0.6Mike Bayer2011-09-211-2/+1
|
* - Fixed ReturningResultProxy for zxjdbc dialect.Mike Bayer2011-09-211-1/+2
| | | | [ticket:2272]
* link date/time classes correctly, helps [ticket:2244]Mike Bayer2011-08-041-1/+1
|
* - added CURRENT to reserved word list.Mike Bayer2011-07-241-1/+1
| | | | [ticket:2212]
* - Fixed OurSQL dialect to use ansi-neutralMike Bayer2011-07-241-6/+7
| | | | | quote symbol "'" for XA commands instead of '"'. [ticket:2186].
* - repaired the oracle.RAW type which did notMike Bayer2011-07-191-3/+6
| | | | | | | | generate the correct DDL. [ticket:2220] - Fixed bug whereby "warn on unicode" flag would get set for the String type when used with certain dialects. This bug is not in 0.7.
* - fix pypostgresql typo, [ticket:2185]Mike Bayer2011-07-041-1/+1
| | | | | | | | | | | | | | | | | | - rewrite "getting a session" docs to delineate all sessionmaker() use cases distinctly - rewrite "Managing Transactions" doc to spell out each specific step completely, [ticket:2204] - add to create_engine() and main "engine" doc an unambiguous statement that the create_engine() does not create a connection - other link fixes - rewrite "deleting" section so that "deleting from collections" is separate, well-described, [ticket:2202] - rephrase "autocommit mode" into its own section, move it down, put some bold text that you shouldn't be using it. - simplify the "subtransactions" section and make it local to "autocommit" since it is utterly unneeded by anybody. - oracle is not doing 2-phase anytime soon
* - Added ORA-00028 to disconnect codes, useMike Bayer2011-06-221-1/+5
| | | | | cx_oracle _Error.code to get at the code, [ticket:2200].
* - Fixed bug whereby DATETIME2 type would fail onMike Bayer2011-06-051-0/+1
| | | | | | the "adapt" step when used in result sets or bound parameters. This issue is not in 0.7. [ticket:2159]
* - Fixed bug affecting PG 9 whereby index reflectionMike Bayer2011-05-201-7/+23
| | | | | would fail if against a column whose name had changed. [ticket:2141].
* - Fixed bug in MSSQL dialect whereby the aliasingMike Bayer2011-05-191-1/+0
| | | | | | applied to a schema-qualified table would leak into enclosing select statements [ticket:2169]. Merge of r9b3bd0601a85 from default
* - Fixed bug where reflection of foreign keyMike Bayer2011-04-101-0/+4
| | | | | created as "REFERENCES <tablename>" without col name would fail. [ticket:2115]
* - The limit/offset keywords to select() as wellMike Bayer2011-04-071-8/+31
| | | | | | | | | | as the value passed to select.limit()/offset() will be coerced to integer. [ticket:2116] - Oracle dialect adds use_binds_for_limits=False create_engine() flag, will render the LIMIT/OFFSET values inline instead of as binds, reported to modify the execution plan used by Oracle. [ticket:2116]
* - add a note about snapshot isolation [ticket:2078]Mike Bayer2011-03-271-0/+17
|
* - Documented SQLite DATE/TIME/DATETIME types.Mike Bayer2011-03-271-1/+101
| | | | | | [ticket:2029] - add "currentmodule" directive to all the dialect type docs to ensure users import from the dialect package, not the "base" module
* - Using column names that would require quotesMike Bayer2011-03-271-2/+7
| | | | | | | | for the column itself or for a name-generated bind parameter, such as names with special characters, underscores, non-ascii characters, now properly translate bind parameter keys when talking to cx_oracle. [ticket:2100]
* - Rewrote the query used to get the definition of a view,Mike Bayer2011-03-161-10/+21
| | | | | | | typically when using the Inspector interface, to use sys.sql_modules instead of the information schema, thereby allowing views definitions longer than 4000 characters to be fully returned. [ticket:2071]
* - Firebird - the "implicit_returning" flag on create_engine() isMike Bayer2011-03-161-3/+3
| | | | honored if set to False. [ticket:2083]
* - Fixed the BIT type to allow a "length" parameter, "varying"Mike Bayer2011-03-161-2/+25
| | | | parameter. Reflection also fixed. [ticket:2073]
* Informix and postgresql reserved words changes -- almost done.Jim Phares2011-03-152-0/+144
|
* - oursql dialect accepts the same "ssl" arguments inMike Bayer2011-02-101-0/+10
| | | | create_engine() as that of MySQLdb. [ticket:2047]
* - Added an additional libpq message to the list of "disconnect"Mike Bayer2011-02-091-3/+11
| | | | | exceptions, "could not receive data from server" [ticket:2044]
* - When explicit sequence execution derives the nameMike Bayer2011-02-041-5/+14
| | | | | | | | of the auto-generated sequence of a SERIAL column, which currently only occurs if implicit_returning=False, now accommodates if the table + column name is greater than 63 characters using the same logic Postgresql uses. [ticket:1083]
* port rb28ffd5e1fb9 from tipMike Bayer2011-01-182-6/+60
|
* crappy docs, lets try that againrel_0_6_6Mike Bayer2011-01-081-4/+5
|
* - document implicit_returning feature on create_engine()Mike Bayer2011-01-081-0/+26
| | | | | - add "Triggers" section to MS-SQL docs describing implicit_returning flag on both Table and create_engine(). [ticket:1994]
* - adjustment to r5af852db0056 to allow correct decimal importMike Bayer2011-01-031-1/+1
|
* - Firebird numeric type now checks for Decimal explicitly,Mike Bayer2011-01-032-3/+4
| | | | | lets float() pass right through, thereby allowing special values such as float('inf'). [ticket:2012]
* -whitespace removal bonanzaMike Bayer2011-01-0231-473/+473
|
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-0245-21/+225
| | | | | a consistent tag - AUTHORS file
* - fix mssql index bug, regression post 0.6.4Mike Bayer2010-12-151-11/+18
| | | | | - dont emit unicode warning if _warn_on_bytestring is false, including for in-python string conversion
* - Fixed bug whereby KeyError would occur with non-ENUMMike Bayer2010-11-301-1/+4
| | | | | supported PG versions after a pool dispose+recreate would occur, [ticket:1989]
* - Added as_uuid=True flag to the UUID type, will receiveMike Bayer2010-11-181-2/+63
| | | | | | and return values as Python UUID() objects rather than strings. Currently, the UUID type is only known to work with psycopg2. [ticket:1956]
* - Ensured every numeric, float, int code, scalar + array,Mike Bayer2010-11-183-17/+24
| | | | | are recognized by psycopg2 and pg8000's "numeric" base type. [ticket:1955]
* - The cx_oracle "decimal detection" logic, which takes placeMike Bayer2010-11-181-15/+108
| | | | | | | | | for for result set columns with ambiguous numeric characteristics, now uses the decimal point character determined by the locale/ NLS_LANG setting, using an on-first-connect detection of this character. cx_oracle 5.0.3 or greater is also required when using a non-period-decimal-point NLS_LANG setting. [ticket:1953].
* - On the same theme, the REFERENCES clause in a CREATE TABLEMike Bayer2010-11-121-1/+11
| | | | | | that includes a remote schema to a *different* schema than that of the parent table doesn't render at all, as cross-schema references do not appear to be supported.
* - The REFERENCES clause in a CREATE TABLE that includesMike Bayer2010-11-121-0/+4
| | | | | a remote schema name now renders the remote name without the schema clause, as required by SQLite. [ticket:1851]
* - mysqlMike Bayer2010-11-031-1/+1
| | | | | | | - Fixed error handling for Jython + zxjdbc, such that has_table() property works again. Regression from 0.6.3 (we don't have a Jython buildbot, sorry) [ticket:1960]
* - mssql+pymssql dialect now honors the "port" portionMike Bayer2010-10-241-2/+4
| | | | | of the URL instead of discarding it. [ticket:1952] - testing.only_on() accepts db specs optionally as a list
* - Rewrote the reflection of indexes to use sys.Mike Bayer2010-10-232-15/+48
| | | | | | | catalogs, so that column names of any configuration (spaces, embedded commas, etc.) can be reflected. Note that reflection of indexes requires SQL Server 2005 or greater. [ticket:1770]
* - Oracle - the implicit_retunring argument to create_engine()Mike Bayer2010-10-231-3/+5
| | | | | | | is now honored regardless of detected version of Oracle. Previously, the flag would be forced to False if server version info was < 10. [ticket:1878]