From b8d83a534505e7c5e8737b6f79cda4224bc851fa Mon Sep 17 00:00:00 2001 From: jay817 Date: Sun, 29 Sep 2024 20:47:13 -0400 Subject: [PATCH] Update sqlite3-python/README.md --- sqlite3-python/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/sqlite3-python/README.md b/sqlite3-python/README.md index 74387fc..1d3a250 100644 --- a/sqlite3-python/README.md +++ b/sqlite3-python/README.md @@ -1,11 +1,11 @@ # Simple SQL ```python -def SQL(db='sql.db', *, sqlite3=__import__('sqlite3'), pd=__import__('pandas')): - con = sqlite3.connect(db, isolation_level=None, timeout=1e999) - con.execute('PRAGMA journal_mode=WAL'); con.row_factory = sqlite3.Row - return lambda sql, *params: pd.DataFrame(map(dict, con.execute(sql, params))) +def SQL(db='sql.db', *, sqlite3=__import__('sqlite3')): + con = sqlite3.connect(db, isolation_level=None, timeout=999) + con.execute('PRAGMA journal_mode = WAL'); con.row_factory = sqlite3.Row + return lambda q, *p: list(map(dict, con.execute(q, p))) sql = SQL() -sql('SELECT * FROM sqlite_master WHERE type="table"') +sql("SELECT * FROM sqlite_master WHERE type = 'table'") ``` # Dict-like