]> git.ipfire.org Git - thirdparty/sqlalchemy/sqlalchemy.git/commitdiff
Update gaerdbms to highlight improved connection method
authorRob Berry <rob@lostpropertyhq.com>
Thu, 18 Dec 2014 13:17:11 +0000 (13:17 +0000)
committerRob Berry <rob@lostpropertyhq.com>
Thu, 18 Dec 2014 13:17:11 +0000 (13:17 +0000)
lib/sqlalchemy/dialects/mysql/gaerdbms.py

index 0059f5a6562f4769816bc104843af6fc0ff6374f..947b066cc43dfa836b4d9eaa87ada436b31d597a 100644 (file)
@@ -17,6 +17,10 @@ developers-guide
 
     .. versionadded:: 0.7.8
 
+    .. deprecated:: 1.0 Cloud SQL now recommends creating connections via the
+        mysql dialect using the URL format
+        `mysql://root@/<dbname>?unix_socket=/cloudsql/<projectid>:<instancename>`
+
 
 Pooling
 -------
@@ -33,6 +37,14 @@ import os
 from .mysqldb import MySQLDialect_mysqldb
 from ...pool import NullPool
 import re
+from sqlalchemy.util import warn_deprecated
+
+
+warn_deprecated(
+    "Google Cloud SQL now recommends creating connections via the "
+    "mysql dialect using the URL format "
+    "mysql://root@/<dbname>?unix_socket=/cloudsql/<projectid>:<instancename>"
+)
 
 
 def _is_dev_environment():