Update sqlite3-python/README.md
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
```python
|
||||
def SQL(db='sql.db'):
|
||||
import sqlite3, pandas as pd
|
||||
conn = sqlite3.connect(db, isolation_level=None)
|
||||
conn = sqlite3.connect(db, isolation_level=None, timeout=1e999)
|
||||
conn.execute('PRAGMA journal_mode=WAL')
|
||||
conn.row_factory = sqlite3.Row
|
||||
return lambda *args: pd.DataFrame(dict(row) for row in conn.execute(*args))
|
||||
@@ -12,7 +12,7 @@ sql = SQL()
|
||||
# Simplest
|
||||
```python
|
||||
def SQL():
|
||||
sql = __import__('sqlite3').connect('sql.db', isolation_level=None).execute
|
||||
sql = __import__('sqlite3').connect('sql.db', isolation_level=None, timeout=1e999).execute
|
||||
sql('PRAGMA journal_mode=WAL'); return lambda *args: list(sql(*args))
|
||||
sql = SQL()
|
||||
```
|
||||
@@ -20,7 +20,7 @@ sql = SQL()
|
||||
# Simple
|
||||
```python
|
||||
def SQL():
|
||||
sql = __import__('sqlite3').connect('sql.db', isolation_level=None).execute
|
||||
sql = __import__('sqlite3').connect('sql.db', isolation_level=None, timeout=1e999).execute
|
||||
sql('PRAGMA journal_mode = WAL')
|
||||
sql('CREATE TABLE IF NOT EXISTS dict (key PRIMARY KEY, value)')
|
||||
return type('', (), dict(__call__=lambda _, *args: list(sql(*args)),
|
||||
|
||||
Reference in New Issue
Block a user