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 testComplexConstraintsRecordInsertSelectDefault ();
77 void testComplexConstraintsRecordInsertSelectIgnore ();
78 void testComplexConstraintsRecordInsertSelectReplace ();
80 void benchSimpleRecordAdapt ();
82 void benchBaselineInsert ();
83 void benchSimpleRecordInsert ();
85 void benchBaselineUpdate ();
86 void benchSimpleRecordUpdate ();