summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/engine/base.py
Commit message (Expand)AuthorAgeFilesLines
* Don't do recovery operations under Empty/AttributeErrorMike Bayer2017-08-251-4/+15
* ResultProxy won't autoclose connection until state flag is setMike Bayer2017-04-031-4/+12
* Add safe_reraise() + warnings only to Connection._autorollbackMike Bayer2017-03-271-1/+2
* Support python3.6Mike Bayer2017-01-131-8/+8
* update for 2017 copyrightMike Bayer2017-01-041-1/+1
* Merge "Remove non-working Connection.default_schema_name() method"mike bayer2016-11-101-3/+0
|\
| * Remove non-working Connection.default_schema_name() methodBenjamin Dopplinger2016-11-101-3/+0
* | Add support for server side cursors to mysqldb and pymysqlRoman Podoliaka2016-11-101-1/+1
|/
* spelling: Postgresql -> PostgreSQLVille Skyttä2016-10-081-1/+1
* Spelling fixesVille Skyttä2016-10-081-2/+2
* Handle BaseException in all _handle_dbapi_errorMike Bayer2016-09-211-22/+31
* Additions to support HAAlchemy pluginMike Bayer2016-09-161-1/+0
* Check for supports_execution at ClauseElement baseMike Bayer2016-08-311-3/+1
* Spelling fixes: "the a"Ville Skyttä2016-05-051-1/+1
* - Added basic isolation level support to the SQL Server dialectsMike Bayer2016-03-151-0/+2
* - happy new yearMike Bayer2016-01-291-1/+1
* - reorganize schema_translate_map to be succinct and gain the performanceMike Bayer2016-01-111-16/+40
* - ensure we use a Connection for effective schema here since Engine doesn'tMike Bayer2016-01-091-0/+1
* - Multi-tenancy schema translation for :class:`.Table` objects is added.Mike Bayer2016-01-081-4/+38
* - Fixed 1.0 regression where the eager fetch of cursor.rowcount wasMike Bayer2016-01-051-1/+1
* Remove RootTransaction<->RootTransaction reference cycleJakub Stasiak2015-07-181-1/+5
* - more edits, references #3461Mike Bayer2015-06-191-2/+4
* - add explciit section on engine disposal, fixes #3461Mike Bayer2015-06-191-14/+10
* - Added new engine event :meth:`.ConnectionEvents.engine_disposed`.Mike Bayer2015-06-061-0/+1
* - Added support for the case of the misbehaving DBAPI that hasMike Bayer2015-05-151-2/+4
* - New features added to support engine/pool plugins with advancedMike Bayer2015-04-301-1/+9
* - The "auto close" for :class:`.ResultProxy` is now a "soft" close.Mike Bayer2015-03-171-2/+2
* - copyright 2015Mike Bayer2015-03-101-1/+1
* - fix a potential race condition where the per-mapper LRUCache used byMike Bayer2015-03-091-3/+2
* - Fixed bug in :class:`.Connection` and pool where theMike Bayer2015-02-041-0/+7
* - A warning is emitted if the ``isolation_level`` parameter is usedMike Bayer2015-02-041-0/+14
* - remove the clever approach w/ dialect events, and remove the needMike Bayer2015-01-251-17/+20
* - remove context-specific post-crud logic from Connection and inline post-crudMike Bayer2015-01-251-24/+5
* - Added new user-space accessors for viewing transaction isolationMike Bayer2015-01-201-11/+107
* correctionsMike Bayer2014-12-271-1/+1
* - keep working on fixing #3266, more cases, more testsMike Bayer2014-12-101-4/+5
* - identify another spot where _handle_dbapi_error() needs to do somethingMike Bayer2014-12-081-3/+4
* - simplify the "noconnection" error handling, settingMike Bayer2014-12-081-17/+19
* - adjust _revalidate_connection() again such that we pass a _wrap=FalseMike Bayer2014-12-051-20/+26
* - move inner calls to _revalidate_connection() outside of existingMike Bayer2014-12-051-8/+9
* - The engine-level error handling and wrapping routines will nowMike Bayer2014-12-051-6/+68
* Merge remote-tracking branch 'origin/pr/140' into pr140Mike Bayer2014-10-111-2/+0
|\
| * cleanup exception handling - use new exception hierarchy (since python 2.5)pr/140ndparker2014-10-021-4/+0
| * improve exception vs. exit handlingndparker2014-09-231-0/+2
* | - repair autorollback for branchesMike Bayer2014-09-261-2/+2
* | - Fixed bug where a "branched" connection, that is the kind you getMike Bayer2014-09-261-37/+87
* | - Fixed bug where a "branched" connection, that is the kind you getMike Bayer2014-09-261-11/+32
|/
* - TIL that dict.keys() in py3K is not an iterator, it is an iterableMike Bayer2014-08-151-2/+2
* - other test fixesMike Bayer2014-08-151-1/+1
* - The string keys that are used to determine the columns impactedMike Bayer2014-08-141-1/+1