9 virtual int createTable (char *) = 0;
11 virtual int dropTable (char *) = 0;
13 virtual int createIndex (char *idx
, char *tbl
, char *fld
) = 0;
15 virtual int dropIndex (char *idx
, char *tbl
) = 0;
17 virtual int connect (char *dsn
) = 0;
19 virtual int populateTable(char* tblName
, int numTups
, int valRange
) = 0;
21 virtual int selectionQuery(int queryNum
, class wiscTimer
*wt
,
22 char *form1
, char *form2
, int tblCard
,
23 int resCard
, int uniq
, int verify
, int repeatCnt
,
26 virtual int runDelete (int queryNum
, class wiscTimer
*wT
, int bigTups
,
27 char *big1tbl
, char *big2tbl
) = 0;
29 virtual int runInsert (int queryNum
, class wiscTimer
*wT
, int bigTups
,
30 char *big1tbl
, char *big2tbl
) = 0;
32 virtual int runUpdate (int queryNum
, class wiscTimer
*wT
, char* col
,
33 int big1Tbls
, char *big1tbl
, char *big2tbl
) = 0;
35 virtual int emptyTable (char *tblName
) = 0;
37 virtual int disconnect () = 0;