def queries_for_spec(columns): data_faker = DataFaker() queries = generate_queries(data_faker, columns, 'benchmarks', 'query_tests', duration=5 * 60 * 60) for query in queries: yield {'statement': query, 'iterations': 50}
def main(): args = parse_args() schema, table = parse_table(args.table) with connect(args.hosts) as conn: cursor = conn.cursor() columns = get_columns(cursor, schema, table) data_faker = DataFaker() for query in generate_queries(data_faker, columns, schema, table, args.duration): print(query)
def setUp(self): self.f = DataFaker() self.f.fake.seed_instance(42)