~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/definitions.h

  • Committer: Brian Aker
  • Date: 2009-07-11 08:51:36 UTC
  • mfrom: (1089.3.11 merge)
  • Revision ID: brian@gaz-20090711085136-qj01nwm3qynghwtc
Merge Monty

Show diffs side-by-side

added added

removed removed

Lines of Context:
263
263
#define WAIT_PRIOR      8
264
264
#define QUERY_PRIOR     6
265
265
 
266
 
        /* Bits from testflag */
267
 
#define TEST_PRINT_CACHED_TABLES 1
268
 
#define TEST_NO_KEY_GROUP        2
269
 
#define TEST_MIT_THREAD         4
270
 
#define TEST_KEEP_TMP_TABLES    16
271
 
#define TEST_READCHECK          64      /**< Force use of readcheck */
272
 
#define TEST_NO_EXTRA           128
273
 
#define TEST_CORE_ON_SIGNAL     256     /**< Give core if signal */
274
 
#define TEST_NO_STACKTRACE      512
275
 
#define TEST_SIGINT             1024    /**< Allow sigint on threads */
276
 
#define TEST_SYNCHRONIZATION    2048    /**< get server to do sleep in some places */
 
266
/* Bits from testflag */
 
267
enum test_flag_bit
 
268
{
 
269
  TEST_PRINT_CACHED_TABLES= 1,
 
270
  TEST_NO_KEY_GROUP,
 
271
  TEST_MIT_THREAD,
 
272
  TEST_KEEP_TMP_TABLES,
 
273
  TEST_READCHECK, /**< Force use of readcheck */
 
274
  TEST_NO_EXTRA,
 
275
  TEST_CORE_ON_SIGNAL, /**< Give core if signal */
 
276
  TEST_NO_STACKTRACE,
 
277
  TEST_SIGINT, /**< Allow sigint on threads */
 
278
  TEST_SYNCHRONIZATION /**< get server to do sleep in some places */
 
279
};
277
280
 
278
281
/* Bits for different SQL modes modes (including ANSI mode) */
279
282
#define MODE_NO_ZERO_DATE               (2)
460
463
#define HA_ADMIN_NEEDS_CHECK    -12
461
464
 
462
465
 
463
 
#define HA_ADD_INDEX                  (0)
464
 
#define HA_DROP_INDEX                 (1)
465
 
#define HA_ALTER_INDEX                (2)
466
 
#define HA_RENAME_INDEX               (3)
467
 
#define HA_ADD_UNIQUE_INDEX           (4)
468
 
#define HA_DROP_UNIQUE_INDEX          (5)
469
 
#define HA_ALTER_UNIQUE_INDEX         (6)
470
 
#define HA_RENAME_UNIQUE_INDEX        (7)
471
 
#define HA_ADD_PK_INDEX               (8)
472
 
#define HA_DROP_PK_INDEX              (9)
473
 
#define HA_ALTER_PK_INDEX             (10)
474
 
#define HA_ADD_COLUMN                 (11)
475
 
#define HA_DROP_COLUMN                (12)
476
 
#define HA_CHANGE_COLUMN              (13)
477
 
#define HA_ALTER_COLUMN_NAME          (14)
478
 
#define HA_ALTER_COLUMN_TYPE          (15)
479
 
#define HA_ALTER_COLUMN_ORDER         (16)
480
 
#define HA_ALTER_COLUMN_NULLABLE      (17)
481
 
#define HA_COLUMN_DEFAULT_VALUE       (18)
482
 
#define HA_COLUMN_STORAGE             (19)
483
 
#define HA_COLUMN_FORMAT              (20)
484
 
#define HA_ADD_FOREIGN_KEY            (21)
485
 
#define HA_DROP_FOREIGN_KEY           (22)
486
 
#define HA_ALTER_FOREIGN_KEY          (23)
487
 
#define HA_ADD_CONSTRAINT             (24)
488
 
#define HA_CHANGE_CHARACTER_SET       (30)
489
 
#define HA_SET_DEFAULT_CHARACTER_SET  (31)
490
 
#define HA_CHANGE_AUTOINCREMENT_VALUE (32)
491
 
#define HA_ALTER_STORAGE              (33)
492
 
#define HA_ALTER_TABLESPACE           (34)
493
 
#define HA_ALTER_ROW_FORMAT           (35)
494
 
#define HA_RENAME_TABLE               (36)
495
 
#define HA_ALTER_STORAGE_ENGINE       (37)
496
 
#define HA_RECREATE                   (38)
497
466
/* Remember to increase HA_MAX_ALTER_FLAGS when adding more flags! */
498
467
 
499
468
/* Return values for check_if_supported_alter */