summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/databases
Commit message (Collapse)AuthorAgeFilesLines
* Deprecate the databases packagesFederico Caselli2020-02-281-1/+7
| | | | | | | The databases package is an old alias to the dialect package, and its usage is now deprecated Change-Id: I5343a2d270ed5a8c654b9fe13dff40cdf54649ed
* happy new yearMike Bayer2020-01-011-1/+1
| | | | Change-Id: I08440dc25e40ea1ccea1778f6ee9e28a00808235
* happy new yearMike Bayer2019-01-111-1/+1
| | | | Change-Id: I6a71f4924d046cf306961c58dffccf21e9c03911
* Post black reformattingMike Bayer2019-01-061-6/+7
| | | | | | | | | | | | | Applied on top of a pure run of black -l 79 in I7eda77fed3d8e73df84b3651fd6cfcfe858d4dc9, this set of changes resolves all remaining flake8 conditions for those codes we have enabled in setup.cfg. Included are resolutions for all remaining flake8 issues including shadowed builtins, long lines, import order, unused imports, duplicate imports, and docstring issues. Change-Id: I4f72d3ba1380dd601610ff80b8fb06a2aff8b0fe
* Run black -l 79 against all source filesMike Bayer2019-01-061-7/+8
| | | | | | | | | | | | | | This is a straight reformat run using black as is, with no edits applied at all. The black run will format code consistently, however in some cases that are prevalent in SQLAlchemy code it produces too-long lines. The too-long lines will be resolved in the following commit that will resolve all remaining flake8 issues including shadowed builtins, long lines, import order, unused imports, duplicate imports, and docstring issues. Change-Id: I7eda77fed3d8e73df84b3651fd6cfcfe858d4dc9
* happy new yearMike Bayer2018-01-121-1/+1
| | | | Change-Id: I3ef36bfd0cb0ba62b3123c8cf92370a43156cf8f
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
| | | | Change-Id: I4e8c2aa8fe817bb2af8707410fa0201f938781de
* - happy new yearMike Bayer2016-01-291-1/+1
|
* - copyright 2015Mike Bayer2015-03-101-1/+1
|
* PEP8 style fixesBrian Jarrett2014-07-131-1/+1
|
* - break up the <authors> copyright comment as part of a passMike Bayer2014-07-091-1/+2
| | | | to get all flake8 passing
* - remove drizzle dialectMike Bayer2014-05-301-2/+0
| | | | | - restore mysqldb fully within dialects/mysql/, it's no longer a connector. fixes #2984
* - happy new yearMike Bayer2014-01-051-1/+1
|
* - remove informix dialect, moved out to ↵Mike Bayer2013-11-171-2/+0
| | | | | | https://bitbucket.org/zzzeek/sqlalchemy_informixdb - remove informix, maxdb, access symbols from tests etc.
* happy new year (see #2645)Diana Clarke2013-01-011-1/+1
|
* - errant maxdbMike Bayer2012-10-191-2/+0
| | | | - errant pdbs
* - [feature] the MS Access dialect has beenMike Bayer2012-09-301-2/+0
| | | | | | | | | | moved to its own project on Bitbucket, taking advantage of the new SQLAlchemy dialect compliance suite. The dialect is still in very rough shape and probably not ready for general use yet, however it does have *extremely* rudimental functionality now.
* - absolute imports in connectors, databasesMike Bayer2012-06-231-11/+11
|
* happy new yearMike Bayer2012-01-041-1/+1
|
* - new dialect for Drizzle [ticket:2003]Mike Bayer2011-01-261-0/+2
| | | | - move mysqldb to a connector, can be shared among mysql/drizzle
* - clean up copyright, update for 2011, stamp every file withMike Bayer2011-01-021-3/+2
| | | | | a consistent tag - AUTHORS file
* - idle 78-char adjustmentsMike Bayer2010-07-031-1/+6
|
* happy new yearMike Bayer2010-01-071-1/+1
|
* add a warning for unported dialects. considered a full blown ↵Mike Bayer2009-12-061-2/+0
| | | | NotImplementedError but will see if this gets the message across
* merge 0.6 series to trunk.Mike Bayer2009-08-0613-10875/+16
|
* backported 0.6 r6084 fix for oracle alias names, [ticket:1309]Mike Bayer2009-07-311-2/+6
|
* Corrected annoying deprecation warning on 2.6+ related to mssql and the ↵Michael Trier2009-07-261-2/+2
| | | | __new__ calls.
* changed reference to PostgreSQL in docs.rel_0_5_5Mike Bayer2009-07-131-5/+5
|
* Fix deprecated usage of on numeric typeLele Gaifax2009-06-231-2/+2
|
* - added unit test for exception formattingMike Bayer2009-05-261-2/+1
| | | | | | | | | | - Deprecated the hardcoded TIMESTAMP function, which when used as func.TIMESTAMP(value) would render "TIMESTAMP value". This breaks on some platforms as Postgres doesn't allow bind parameters to be used in this context. The hard-coded uppercase is also inappropriate and there's lots of other PG casts that we'd need to support. So instead, use text constructs i.e. select(["timestamp '12/05/09'"]).
* - Reflecting a FOREIGN KEY construct will take into accountMike Bayer2009-05-171-1/+1
| | | | | a dotted schema.tablename combination, if the foreign key references a table in a remote schema. [ticket:1405]
* Corrected the SQLite SLBoolean type so that it properly treats 1 only as ↵Michael Trier2009-05-051-1/+1
| | | | True. Fixes #1402
* Modified savepoint logic in mssql to ensure that it does not step on ↵Michael Trier2009-04-281-8/+4
| | | | non-savepoint oriented routines. Savepoint support is still very experimental.
* Corrected the sqlite float type so that it properly gets reflected as a ↵Michael Trier2009-04-131-1/+1
| | | | SLFloat type. Fixes #1273.
* Added in MSSQL reserved words list. Fixes #1310Michael Trier2009-04-121-2/+31
|
* Added multi part schema name support. Closes #594 and #1341.Michael Trier2009-04-111-0/+5
|
* Added indexed to the list of reserved keywords (added in 3.6.4). Fixes #1358.Michael Trier2009-04-041-1/+1
|
* extract() is now dialect-sensitive and supports SQLite and others.Jason Kirtland2009-03-306-1/+75
|
* Modified information_schema change to keep it backwards compatible.Michael Trier2009-03-292-72/+251
|
* Corrected problem with information schema not working with binary collation ↵Michael Trier2009-03-272-197/+77
| | | | on mssql. Fixes #1343.
* - Fixed SQLite reflection methods so that non-presentMike Bayer2009-03-171-5/+10
| | | | | | | cursor.description, which triggers an auto-cursor close, will be detected so that no results doesn't fail on recent versions of pysqlite which raise an error when fetchone() called with no rows present.
* - Added PGUuid and PGBit types toMike Bayer2009-03-011-2/+11
| | | | | | | | | sqlalchemy.databases.postgres. [ticket:1327] - Refection of unknown PG types won't crash when those types are specified within a domain. [ticket:1327] - executemany() in conjunction with INSERT..RETURNING is documented as undefined by psycopg2.
* Corrected issue on mssql where max_identifier_length was not being respected.Michael Trier2009-02-181-1/+2
|
* Preliminary support for pymssql 1.0.1 [Ticket:1318]Rick Morrison2009-02-131-1/+8
|
* - PG Index reflection won't fail when an index withMike Bayer2009-02-031-4/+5
| | | | multiple expressions is encountered.
* Correction to reflection fix r5718 to handle Binary / other numeric types.Michael Trier2009-01-231-2/+2
|
* mssql: modified table reflection code to use only kwargs when constructing ↵Rick Morrison2009-01-231-17/+13
| | | | coldefs.
* Trying one more time to get the decimal handling on mssql right. Closes #1282.Michael Trier2009-01-221-10/+28
|
* Restored convert_unicode handling on mssql. Fixes #1291.Michael Trier2009-01-221-3/+0
|
* added some missing internal types for reflection, [ticket:1287]Mike Bayer2009-01-201-0/+2
|