diff --git a/app.py b/app.py index 2f67ad57..c7a85290 100644 --- a/app.py +++ b/app.py @@ -137,7 +137,8 @@ class DatabaseView(BaseView): def data(self, request, name, hash): conn = get_conn(name) - rows = conn.execute('select * from sqlite_master') + sql = request.args.get('sql') or 'select * from sqlite_master' + rows = conn.execute(sql) columns = [r[0] for r in rows.description] return { 'database': name,