1362181Sdim/* This file is automatically generated from internal_statements.sql and token-map.h. 2251881Speter * Do not edit this file -- edit the source and rerun gen-make.py */ 3251881Speter 4251881Speter#define STMT_INTERNAL_SAVEPOINT_SVN 0 5251881Speter#define STMT_0_INFO {"STMT_INTERNAL_SAVEPOINT_SVN", NULL} 6251881Speter#define STMT_0 \ 7251881Speter "SAVEPOINT svn " \ 8251881Speter "" 9251881Speter 10251881Speter#define STMT_INTERNAL_RELEASE_SAVEPOINT_SVN 1 11251881Speter#define STMT_1_INFO {"STMT_INTERNAL_RELEASE_SAVEPOINT_SVN", NULL} 12251881Speter#define STMT_1 \ 13251881Speter "RELEASE SAVEPOINT svn " \ 14251881Speter "" 15251881Speter 16251881Speter#define STMT_INTERNAL_ROLLBACK_TO_SAVEPOINT_SVN 2 17251881Speter#define STMT_2_INFO {"STMT_INTERNAL_ROLLBACK_TO_SAVEPOINT_SVN", NULL} 18251881Speter#define STMT_2 \ 19251881Speter "ROLLBACK TO SAVEPOINT svn " \ 20251881Speter "" 21251881Speter 22251881Speter#define STMT_INTERNAL_BEGIN_TRANSACTION 3 23251881Speter#define STMT_3_INFO {"STMT_INTERNAL_BEGIN_TRANSACTION", NULL} 24251881Speter#define STMT_3 \ 25251881Speter "BEGIN TRANSACTION " \ 26251881Speter "" 27251881Speter 28251881Speter#define STMT_INTERNAL_BEGIN_IMMEDIATE_TRANSACTION 4 29251881Speter#define STMT_4_INFO {"STMT_INTERNAL_BEGIN_IMMEDIATE_TRANSACTION", NULL} 30251881Speter#define STMT_4 \ 31251881Speter "BEGIN IMMEDIATE TRANSACTION " \ 32251881Speter "" 33251881Speter 34251881Speter#define STMT_INTERNAL_COMMIT_TRANSACTION 5 35251881Speter#define STMT_5_INFO {"STMT_INTERNAL_COMMIT_TRANSACTION", NULL} 36251881Speter#define STMT_5 \ 37251881Speter "COMMIT TRANSACTION " \ 38251881Speter "" 39251881Speter 40251881Speter#define STMT_INTERNAL_ROLLBACK_TRANSACTION 6 41251881Speter#define STMT_6_INFO {"STMT_INTERNAL_ROLLBACK_TRANSACTION", NULL} 42251881Speter#define STMT_6 \ 43251881Speter "ROLLBACK TRANSACTION " \ 44251881Speter "" 45251881Speter 46251881Speter#define STMT_INTERNAL_LAST 7 47251881Speter#define STMT_7_INFO {"STMT_INTERNAL_LAST", NULL} 48251881Speter#define STMT_7 \ 49251881Speter "; " \ 50251881Speter "" 51251881Speter 52251881Speter#define INTERNAL_STATEMENTS_SQL_DECLARE_STATEMENTS(varname) \ 53251881Speter static const char * const varname[] = { \ 54251881Speter STMT_0, \ 55251881Speter STMT_1, \ 56251881Speter STMT_2, \ 57251881Speter STMT_3, \ 58251881Speter STMT_4, \ 59251881Speter STMT_5, \ 60251881Speter STMT_6, \ 61251881Speter STMT_7, \ 62251881Speter NULL \ 63251881Speter } 64251881Speter 65251881Speter#define INTERNAL_STATEMENTS_SQL_DECLARE_STATEMENT_INFO(varname) \ 66251881Speter static const char * const varname[][2] = { \ 67251881Speter STMT_0_INFO, \ 68251881Speter STMT_1_INFO, \ 69251881Speter STMT_2_INFO, \ 70251881Speter STMT_3_INFO, \ 71251881Speter STMT_4_INFO, \ 72251881Speter STMT_5_INFO, \ 73251881Speter STMT_6_INFO, \ 74251881Speter STMT_7_INFO, \ 75251881Speter {NULL, NULL} \ 76251881Speter } 77