SQLsmith
v1.2.1-5-gfacd7a8
A random SQL query generator
|
Public Member Functions | |
schema_monetdb (std::string &conninfo) | |
virtual std::string | quote_name (const std::string &id) |
Public Member Functions inherited from schema | |
void | summary () |
void | fill_scope (struct scope &s) |
virtual void | register_operator (op &o) |
virtual void | register_routine (routine &r) |
virtual void | register_aggregate (routine &r) |
virtual op_iterator | find_operator (sqltype *left, sqltype *right, sqltype *res) |
void | generate_indexes () |
Public Member Functions inherited from monetdb_connection | |
monetdb_connection (std::string &conninfo) | |
void | q (const char *query) |
Additional Inherited Members | |
Public Types inherited from schema | |
typedef std::tuple< sqltype *, sqltype *, sqltype * > | typekey |
typedef std::multimap< typekey, op >::iterator | op_iterator |
Public Attributes inherited from schema | |
sqltype * | booltype |
sqltype * | inttype |
sqltype * | internaltype |
sqltype * | arraytype |
std::vector< sqltype * > | types |
std::vector< table > | tables |
std::vector< op > | operators |
std::vector< routine > | routines |
std::vector< routine > | aggregates |
std::multimap< typekey, op > | index |
std::multimap< sqltype *, routine * > | routines_returning_type |
std::multimap< sqltype *, routine * > | aggregates_returning_type |
std::multimap< sqltype *, routine * > | parameterless_routines_returning_type |
std::multimap< sqltype *, table * > | tables_with_columns_of_type |
std::multimap< sqltype *, op * > | operators_returning_type |
std::multimap< sqltype *, sqltype * > | concrete_type |
std::vector< table * > | base_tables |
string | version |
int | version_num |
const char * | true_literal = "true" |
const char * | false_literal = "false" |
Public Attributes inherited from monetdb_connection | |
Mapi | dbh |
Definition at line 22 of file monetdb.hh.