Example #1
0
 def get_data(self):
     exporter = SQLTableExporter(self.session)
     for table in self.tables:
         adapter = SQLTableExportAdapter(table)
         exporter.append(adapter)
     data = get_data(exporter, file_type=DB_SQL)
     return data
Example #2
0
 def get_data(self):
     exporter = SQLTableExporter(self.session)
     for table in self.tables:
         adapter = SQLTableExportAdapter(table)
         exporter.append(adapter)
     data = get_data(exporter, file_type=DB_SQL, **self.keywords)
     return data
 def test_read(self):
     exporter = SQLTableExporter(self.session)
     category_adapter = SQLTableExportAdapter(Category)
     exporter.append(category_adapter)
     post_adapter = SQLTableExportAdapter(Post)
     exporter.append(post_adapter)
     book = SQLBookReader()
     book.open_content(exporter)
     data = book.read_all()
     for key in data.keys():
         data[key] = list(data[key])
     assert json.dumps(data) == (
         '{"category": [["id", "name"], [1, "News"], [2, "Sports"]], ' +
         '"post": [["body", "category_id", "id", "pub_date", "title"], ' +
         '["formal", 1, 1, "2015-01-20T23:28:29", "Title A"], ' +
         '["informal", 2, 2, "2015-01-20T23:28:30", "Title B"]]}')
Example #4
0
 def test_read(self):
     exporter = SQLTableExporter(self.session)
     category_adapter = SQLTableExportAdapter(Category)
     exporter.append(category_adapter)
     post_adapter = SQLTableExportAdapter(Post)
     exporter.append(post_adapter)
     book = SQLBookReader()
     book.open_content(exporter)
     data = book.read_all()
     for key in data.keys():
         data[key] = list(data[key])
     assert json.dumps(data) == (
         '{"category": [["id", "name"], [1, "News"], [2, "Sports"]], ' +
         '"post": [["body", "category_id", "id", "pub_date", "title"], ' +
         '["formal", 1, 1, "2015-01-20T23:28:29", "Title A"], ' +
         '["informal", 2, 2, "2015-01-20T23:28:30", "Title B"]]}')
Example #5
0
 def get_data(self):
     exporter = SQLTableExporter(self.session)
     adapter = SQLTableExportAdapter(self.table)
     exporter.append(adapter)
     data = get_data(exporter, file_type=DB_SQL)
     return data