From 9b2c6d15c3da64990da4fd49c036d7094cd36e23 Mon Sep 17 00:00:00 2001 From: Jorge Vasquez Rojas Date: Mon, 25 Nov 2024 07:13:35 -0600 Subject: [PATCH] Fix readme typos (#548) * Fix typo in README.md --------- Co-authored-by: Norman Rosner Co-authored-by: Anthony Holten --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index dac87fe8..2dbf6632 100644 --- a/README.md +++ b/README.md @@ -209,7 +209,7 @@ finally: # Best try: - with engine.connext() as connection: + with engine.connect() as connection: connection.execute(text()) # or connection.exec_driver_sql() @@ -230,7 +230,7 @@ t = Table('mytable', metadata, ### Object Name Case Handling -Snowflake stores all case-insensitive object names in uppercase text. In contrast, SQLAlchemy considers all lowercase object names to be case-insensitive. Snowflake SQLAlchemy converts the object name case during schema-level communication, i.e. during table and index reflection. If you use uppercase object names, SQLAlchemy assumes they are case-sensitive and encloses the names with quotes. This behavior will cause mismatches agaisnt data dictionary data received from Snowflake, so unless identifier names have been truly created as case sensitive using quotes, e.g., `"TestDb"`, all lowercase names should be used on the SQLAlchemy side. +Snowflake stores all case-insensitive object names in uppercase text. In contrast, SQLAlchemy considers all lowercase object names to be case-insensitive. Snowflake SQLAlchemy converts the object name case during schema-level communication, i.e. during table and index reflection. If you use uppercase object names, SQLAlchemy assumes they are case-sensitive and encloses the names with quotes. This behavior will cause mismatches against data dictionary data received from Snowflake, so unless identifier names have been truly created as case sensitive using quotes, e.g., `"TestDb"`, all lowercase names should be used on the SQLAlchemy side. ### Index Support