#!/usr/bin/env python
import sqlite3
db = sqlite3.connect(':memory:')
# create table with 2 columns
db.execute('create table if not exists "table" (column_1, column_2)')
with db: # populate it
db.executemany('insert into "table" values(?, ?)',
[("do's", 'and'), ("don'ts", 2)])
print(*db.iterdump(), sep='\n')
with db: # delete all records from the table
db.execute('delete from "table"')
print('-'*60)
print(*db.iterdump(), sep='\n')
IyEvdXNyL2Jpbi9lbnYgcHl0aG9uCmltcG9ydCBzcWxpdGUzCgpkYiA9IHNxbGl0ZTMuY29ubmVjdCgnOm1lbW9yeTonKQoKIyBjcmVhdGUgdGFibGUgd2l0aCAyIGNvbHVtbnMKZGIuZXhlY3V0ZSgnY3JlYXRlIHRhYmxlIGlmIG5vdCBleGlzdHMgInRhYmxlIiAoY29sdW1uXzEsIGNvbHVtbl8yKScpCgp3aXRoIGRiOiAgIyBwb3B1bGF0ZSBpdAogICAgZGIuZXhlY3V0ZW1hbnkoJ2luc2VydCBpbnRvICJ0YWJsZSIgdmFsdWVzKD8sID8pJywKICAgICAgICAgICAgICAgICAgIFsoImRvJ3MiLCAnYW5kJyksICgiZG9uJ3RzIiwgMildKQoKcHJpbnQoKmRiLml0ZXJkdW1wKCksIHNlcD0nXG4nKQoKd2l0aCBkYjogIyBkZWxldGUgYWxsIHJlY29yZHMgZnJvbSB0aGUgdGFibGUKICAgIGRiLmV4ZWN1dGUoJ2RlbGV0ZSBmcm9tICJ0YWJsZSInKQoKcHJpbnQoJy0nKjYwKQpwcmludCgqZGIuaXRlcmR1bXAoKSwgc2VwPSdcbicpCg==