42 void testSimpleRecordInsertSelect ();
43 void testSimpleRecordInsertReplaceSelect ();
44 void testSimpleRecordInsertIgnoreSelect ();
46 void testSimpleRecordInsertSelectByPos ();
47 void testSimpleRecordInsertSelectByPos2 ();
48 void testSimpleRecordInsertSelectByPos3 ();
49 void testSimpleRecordInsertSelectOneByPos ();
51 void testSimpleRecordInsertSelectByFields ();
52 void testSimpleRecordInsertSelectByFields2 ();
53 void testSimpleRecordInsertSelectByFields3 ();
55 void testSimpleRecordInsertSelectOneByFields ();
57 void testSimpleRecordInsertSelectSingleFieldByFields ();
58 void testSimpleRecordInsertSelectFieldsByFields ();
60 void testSimpleRecordInsertSelectCount ();
61 void testSimpleRecordInsertSelectCountByFields ();
63 void testSimpleRecordUpdate ();
64 void testSimpleRecordUpdateExprTree ();
65 void testSimpleRecordUpdateMultiExprTree ();
67 void testAutoPKeyRecordInsertSelect ();
68 void testAutoPKeyRecordInsertRvalueReturnsPKey ();
69 void testAutoPKeyRecordInsertConstLvalueReturnsPKey ();
70 void testAutoPKeyRecordInsertSetsPKey ();
72 void testNoPKeyRecordInsertSelect ();
74 void testNonInPlaceConstructibleRecordInsertSelect ();
76 void testComplexConstraintsRecordInsertSelect ();
78 void benchSimpleRecordAdapt ();
80 void benchBaselineInsert ();
81 void benchSimpleRecordInsert ();
83 void benchBaselineUpdate ();
84 void benchSimpleRecordUpdate ();