summaryrefslogtreecommitdiff
path: root/CHANGES
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2012-09-19 00:34:30 -0400
committerMike Bayer <mike_mp@zzzcomputing.com>2012-09-19 00:34:30 -0400
commit9e3458c4793e863737df371774b39c4c05858abd (patch)
tree66f0e323bc04d35fc7794b7a33cb75068be9a0b3 /CHANGES
parentb76995600a633ed769530a00b6489560456e7b0c (diff)
downloadsqlalchemy-9e3458c4793e863737df371774b39c4c05858abd.tar.gz
- [bug] Adjusted a very old bugfix which attempted
to work around a SQLite issue that itself was "fixed" as of sqlite 3.6.14, regarding quotes surrounding a table name when using the "foreign_key_list" pragma. The fix has been adjusted to not interfere with quotes that are *actually in the name* of a column or table, to as much a degree as possible; sqlite still doesn't return the correct result for foreign_key_list() if the target table actually has quotes surrounding its name, as *part* of its name (i.e. """mytable"""). [ticket:2568]
Diffstat (limited to 'CHANGES')
-rw-r--r--CHANGES14
1 files changed, 14 insertions, 0 deletions
diff --git a/CHANGES b/CHANGES
index 0c0ea49f8..5ac1b4d34 100644
--- a/CHANGES
+++ b/CHANGES
@@ -824,6 +824,20 @@ are also present in 0.8.
the "name" and "native_enum" flags. Helps
Alembic autogenerate.
+- sqlite
+ - [bug] Adjusted a very old bugfix which attempted
+ to work around a SQLite issue that itself was
+ "fixed" as of sqlite 3.6.14, regarding quotes
+ surrounding a table name when using
+ the "foreign_key_list" pragma. The fix has been
+ adjusted to not interfere with quotes that
+ are *actually in the name* of a column or table,
+ to as much a degree as possible; sqlite still
+ doesn't return the correct result for foreign_key_list()
+ if the target table actually has quotes surrounding
+ its name, as *part* of its name (i.e. """mytable""").
+ [ticket:2568]
+
- mysql
- [bug] Updated mysqlconnector interface to use
updated "client flag" and "charset" APIs,