MCPcopy
hub / github.com/pandas-dev/pandas / create_and_load_iris_view

Function create_and_load_iris_view

pandas/tests/io/test_sql.py:202–218  ·  view source on GitHub ↗
(conn)

Source from the content-addressed store, hash-verified

200
201
202def create_and_load_iris_view(conn):
203 stmt = "CREATE VIEW iris_view AS SELECT * FROM iris"
204 if isinstance(conn, sqlite3.Connection):
205 cur = conn.cursor()
206 cur.execute(stmt)
207 else:
208 adbc = import_optional_dependency("adbc_driver_manager.dbapi", errors="ignore")
209 if adbc and isinstance(conn, adbc.Connection):
210 with conn.cursor() as cur:
211 cur.execute(stmt)
212 conn.commit()
213 else:
214 from sqlalchemy import text
215
216 stmt = text(stmt)
217 with conn.begin() as con:
218 con.execute(stmt)
219
220
221def types_table_metadata(dialect: str):

Callers 7

postgresql_adbc_irisFunction · 0.85
sqlite_str_irisFunction · 0.85
sqlite_engine_irisFunction · 0.85
sqlite_adbc_irisFunction · 0.85
sqlite_buildin_irisFunction · 0.85

Calls 2

executeMethod · 0.45

Tested by

no test coverage detected