From 359bf4feb7cb95caeb4465e65a7ec86a89fc014e Mon Sep 17 00:00:00 2001 From: Jeffrey Paul Date: Sat, 7 May 2016 03:53:27 +0200 Subject: [PATCH] fixes #4 --- sqlite2json/__init__.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/sqlite2json/__init__.py b/sqlite2json/__init__.py index 45aa7f1..07f55c2 100755 --- a/sqlite2json/__init__.py +++ b/sqlite2json/__init__.py @@ -50,6 +50,14 @@ def get_table(cursor, table_name): cursor.execute('SELECT * FROM main.%s' % table_name) return [dict(zip(column_names, row)) for row in cursor.fetchall()] + +def get_tables(cursor): + table_list = get_table_list(cursor) + output = {} + for table_name in table_list: + output[table_name] = get_table(cursor, table_name) + return output + def get_tables(cursor): table_list = get_table_list(cursor) return [{table_name : get_table(cursor, table_name) for table_name in table_list}]