~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/enum.h

  • Committer: Monty Taylor
  • Date: 2009-12-08 22:43:58 UTC
  • mfrom: (1240.1.5 build)
  • mto: (1240.1.6 build)
  • mto: This revision was merged to the branch mainline in revision 1241.
  • Revision ID: mordred@inaugust.com-20091208224358-u1pazjsnn4n932cu
MergedĀ upĀ build.

Show diffs side-by-side

added added

removed removed

Lines of Context:
73
73
 
74
74
enum enum_parsing_place
75
75
{
76
 
  NO_MATTER, 
77
 
  IN_HAVING, 
78
 
  SELECT_LIST, 
79
 
  IN_WHERE, 
80
 
  IN_ON 
 
76
  NO_MATTER,
 
77
  IN_HAVING,
 
78
  SELECT_LIST,
 
79
  IN_WHERE,
 
80
  IN_ON
81
81
};
82
82
 
83
 
enum enum_mysql_completiontype 
 
83
enum enum_mysql_completiontype
84
84
{
85
 
  ROLLBACK_RELEASE= -2, 
86
 
  ROLLBACK= 1, 
87
 
  ROLLBACK_AND_CHAIN= 7, 
88
 
  COMMIT_RELEASE= -1, 
89
 
  COMMIT= 0, 
 
85
  ROLLBACK_RELEASE= -2,
 
86
  ROLLBACK= 1,
 
87
  ROLLBACK_AND_CHAIN= 7,
 
88
  COMMIT_RELEASE= -1,
 
89
  COMMIT= 0,
90
90
  COMMIT_AND_CHAIN= 6
91
91
};
92
92
 
93
93
enum enum_check_fields
94
94
{
95
 
  CHECK_FIELD_IGNORE, 
96
 
  CHECK_FIELD_WARN, 
 
95
  CHECK_FIELD_IGNORE,
 
96
  CHECK_FIELD_WARN,
97
97
  CHECK_FIELD_ERROR_FOR_NULL
98
98
};
99
99
 
100
100
enum enum_var_type
101
101
{
102
 
  OPT_DEFAULT= 0, 
103
 
  OPT_SESSION, 
 
102
  OPT_DEFAULT= 0,
 
103
  OPT_SESSION,
104
104
  OPT_GLOBAL
105
105
};
106
106
 
107
 
enum row_type 
108
 
109
 
  ROW_TYPE_NOT_USED=-1, 
110
 
  ROW_TYPE_DEFAULT, 
 
107
enum row_type
 
108
{
 
109
  ROW_TYPE_NOT_USED=-1,
 
110
  ROW_TYPE_DEFAULT,
111
111
  ROW_TYPE_FIXED,
112
 
  ROW_TYPE_DYNAMIC, 
 
112
  ROW_TYPE_DYNAMIC,
113
113
  ROW_TYPE_COMPRESSED,
114
 
  ROW_TYPE_REDUNDANT, 
115
 
  ROW_TYPE_COMPACT, 
116
 
  ROW_TYPE_PAGE 
 
114
  ROW_TYPE_REDUNDANT,
 
115
  ROW_TYPE_COMPACT,
 
116
  ROW_TYPE_PAGE
117
117
};
118
118
 
119
 
enum column_format_type 
 
119
enum column_format_type
120
120
{
121
121
  COLUMN_FORMAT_TYPE_NOT_USED= -1,
122
122
  COLUMN_FORMAT_TYPE_DEFAULT= 0,
123
123
  COLUMN_FORMAT_TYPE_FIXED= 1,
124
 
  COLUMN_FORMAT_TYPE_DYNAMIC= 2 
 
124
  COLUMN_FORMAT_TYPE_DYNAMIC= 2
125
125
};
126
126
 
127
127
 
181
181
  TABLE_CATEGORY_INFORMATION
182
182
};
183
183
 
184
 
enum enum_enable_or_disable 
 
184
enum enum_enable_or_disable
185
185
{
186
 
  LEAVE_AS_IS, 
187
 
  ENABLE, 
188
 
  DISABLE 
 
186
  LEAVE_AS_IS,
 
187
  ENABLE,
 
188
  DISABLE
189
189
};
190
190
 
191
191
 
192
192
enum enum_mark_columns
193
 
194
 
  MARK_COLUMNS_NONE, 
195
 
  MARK_COLUMNS_READ, 
 
193
{
 
194
  MARK_COLUMNS_NONE,
 
195
  MARK_COLUMNS_READ,
196
196
  MARK_COLUMNS_WRITE
197
197
};
198
198
 
199
 
enum enum_filetype 
200
 
201
 
  FILETYPE_CSV, 
202
 
  FILETYPE_XML 
 
199
enum enum_filetype
 
200
{
 
201
  FILETYPE_CSV,
 
202
  FILETYPE_XML
203
203
};
204
204
 
205
 
enum find_item_error_report_type 
 
205
enum find_item_error_report_type
206
206
{
207
 
  REPORT_ALL_ERRORS, 
 
207
  REPORT_ALL_ERRORS,
208
208
  REPORT_EXCEPT_NOT_FOUND,
209
 
  IGNORE_ERRORS, 
 
209
  IGNORE_ERRORS,
210
210
  REPORT_EXCEPT_NON_UNIQUE,
211
211
  IGNORE_EXCEPT_NON_UNIQUE
212
212
};
231
231
*/
232
232
enum timestamp_auto_set_type
233
233
{
234
 
  TIMESTAMP_NO_AUTO_SET= 0, 
 
234
  TIMESTAMP_NO_AUTO_SET= 0,
235
235
  TIMESTAMP_AUTO_SET_ON_INSERT= 1,
236
 
  TIMESTAMP_AUTO_SET_ON_UPDATE= 2, 
 
236
  TIMESTAMP_AUTO_SET_ON_UPDATE= 2,
237
237
  TIMESTAMP_AUTO_SET_ON_BOTH= 3
238
238
};
239
239
 
240
 
enum enum_ha_read_modes 
241
 
242
 
  RFIRST, 
243
 
  RNEXT, 
244
 
  RPREV, 
245
 
  RLAST, 
246
 
  RKEY, 
247
 
  RNEXT_SAME 
 
240
enum enum_ha_read_modes
 
241
{
 
242
  RFIRST,
 
243
  RNEXT,
 
244
  RPREV,
 
245
  RLAST,
 
246
  RKEY,
 
247
  RNEXT_SAME
248
248
};
249
249
 
250
 
enum enum_tx_isolation 
 
250
enum enum_tx_isolation
251
251
{
252
 
  ISO_READ_UNCOMMITTED, 
 
252
  ISO_READ_UNCOMMITTED,
253
253
  ISO_READ_COMMITTED,
254
 
  ISO_REPEATABLE_READ, 
 
254
  ISO_REPEATABLE_READ,
255
255
  ISO_SERIALIZABLE
256
256
};
257
257
 
258
258
 
259
 
enum SHOW_COMP_OPTION 
260
 
261
 
  SHOW_OPTION_YES, 
262
 
  SHOW_OPTION_NO, 
 
259
enum SHOW_COMP_OPTION
 
260
{
 
261
  SHOW_OPTION_YES,
 
262
  SHOW_OPTION_NO,
263
263
  SHOW_OPTION_DISABLED
264
264
};
265
265
 
274
274
*/
275
275
 
276
276
enum enum_sql_command {
277
 
  SQLCOM_SELECT, 
278
 
  SQLCOM_CREATE_TABLE, 
279
 
  SQLCOM_CREATE_INDEX, 
 
277
  SQLCOM_SELECT,
 
278
  SQLCOM_CREATE_TABLE,
 
279
  SQLCOM_CREATE_INDEX,
280
280
  SQLCOM_ALTER_TABLE,
281
 
  SQLCOM_UPDATE, 
282
 
  SQLCOM_INSERT, 
 
281
  SQLCOM_UPDATE,
 
282
  SQLCOM_INSERT,
283
283
  SQLCOM_INSERT_SELECT,
284
 
  SQLCOM_DELETE, 
285
 
  SQLCOM_TRUNCATE, 
286
 
  SQLCOM_DROP_TABLE, 
 
284
  SQLCOM_DELETE,
 
285
  SQLCOM_TRUNCATE,
 
286
  SQLCOM_DROP_TABLE,
287
287
  SQLCOM_DROP_INDEX,
288
 
  SQLCOM_SHOW_DATABASES, 
289
 
  SQLCOM_SHOW_TABLES, 
 
288
  SQLCOM_SHOW_DATABASES,
 
289
  SQLCOM_SHOW_TABLES,
290
290
  SQLCOM_SHOW_FIELDS,
291
 
  SQLCOM_SHOW_KEYS, 
292
 
  SQLCOM_SHOW_VARIABLES, 
 
291
  SQLCOM_SHOW_KEYS,
 
292
  SQLCOM_SHOW_VARIABLES,
293
293
  SQLCOM_SHOW_STATUS,
294
 
  SQLCOM_SHOW_ENGINE_STATUS, 
 
294
  SQLCOM_SHOW_ENGINE_STATUS,
295
295
  SQLCOM_SHOW_ENGINE_MUTEX,
296
296
  SQLCOM_SHOW_PROCESSLIST,
297
297
  SQLCOM_SHOW_CREATE,
300
300
  SQLCOM_LOAD,
301
301
  SQLCOM_SET_OPTION,
302
302
  SQLCOM_UNLOCK_TABLES,
303
 
  SQLCOM_CHANGE_DB, 
304
 
  SQLCOM_CREATE_DB, 
305
 
  SQLCOM_DROP_DB, 
 
303
  SQLCOM_CHANGE_DB,
 
304
  SQLCOM_CREATE_DB,
 
305
  SQLCOM_DROP_DB,
306
306
  SQLCOM_ALTER_DB,
307
 
  SQLCOM_REPLACE, 
 
307
  SQLCOM_REPLACE,
308
308
  SQLCOM_REPLACE_SELECT,
309
309
  SQLCOM_CHECK,
310
 
  SQLCOM_FLUSH, 
311
 
  SQLCOM_KILL, 
 
310
  SQLCOM_FLUSH,
 
311
  SQLCOM_KILL,
312
312
  SQLCOM_ANALYZE,
313
 
  SQLCOM_ROLLBACK, 
 
313
  SQLCOM_ROLLBACK,
314
314
  SQLCOM_ROLLBACK_TO_SAVEPOINT,
315
 
  SQLCOM_COMMIT, 
316
 
  SQLCOM_SAVEPOINT, 
 
315
  SQLCOM_COMMIT,
 
316
  SQLCOM_SAVEPOINT,
317
317
  SQLCOM_RELEASE_SAVEPOINT,
318
318
  SQLCOM_BEGIN,
319
319
  SQLCOM_RENAME_TABLE,
330
330
  SQLCOM_END
331
331
};
332
332
 
333
 
enum enum_duplicates 
334
 
335
 
  DUP_ERROR, 
336
 
  DUP_REPLACE, 
337
 
  DUP_UPDATE 
 
333
enum enum_duplicates
 
334
{
 
335
  DUP_ERROR,
 
336
  DUP_REPLACE,
 
337
  DUP_UPDATE
338
338
};
339
339
 
340
340
#endif /* DRIZZLED_ENUM_H */