~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/message/transaction.proto

pandora-build v0.71. Added check for avahi.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
package drizzled.message;
2
2
option optimize_for = SPEED;
3
3
 
4
 
option java_package = "org.drizzle.messages";
5
 
option java_outer_classname = "TransactionMessage";
6
 
 
7
4
import "table.proto";
8
5
import "schema.proto";
9
 
import "event.proto";
10
6
 
11
7
/*
12
8
 * @file
300
296
{
301
297
  required string schema_name = 1; /* Name of the containing schema */
302
298
  required string table_name = 2; /* Name of the table */
303
 
  optional string catalog_name = 3;  /* Name of the catalog */
304
299
}
305
300
 
306
301
/*
325
320
message InsertRecord
326
321
{
327
322
  repeated bytes insert_value = 1;
328
 
  repeated bool is_null = 2;
329
323
}
330
324
 
331
325
/*
372
366
  repeated bytes key_value = 1; /* The value of keys of updated records (unique or primary key) */
373
367
  repeated bytes after_value = 2; /* The value of the field after the update */
374
368
  repeated bytes before_value = 3; /* The value of the field before the update (optional) */
375
 
  repeated bool is_null = 4;
376
369
}
377
370
 
378
371
/*
481
474
message DropSchemaStatement
482
475
{
483
476
  required string schema_name = 1; /* Name of the schema to drop */
484
 
  optional string catalog_name = 2; /* Name of the catalog containing the schema */
485
477
}
486
478
 
487
479
/*
507
499
message DropTableStatement
508
500
{
509
501
  required TableMetadata table_metadata = 1; /* Minimal metadata about the table to be dropped */
510
 
  optional bool if_exists_clause = 2; /* Did the user specify an IF EXISTS clause? */
511
502
}
512
503
 
513
504
/*
547
538
    CREATE_TABLE = 8; /* A CREATE TABLE statement */
548
539
    ALTER_TABLE = 9; /* An ALTER TABLE statement */
549
540
    DROP_TABLE = 10; /* A DROP TABLE statement */
550
 
    ROLLBACK_STATEMENT = 11; /* ROLLBACK current statement */
551
541
    SET_VARIABLE = 98; /* A SET statement */
552
542
    RAW_SQL = 99; /* A raw SQL statement */
553
543
  }
591
581
{
592
582
  required TransactionContext transaction_context = 1;
593
583
  repeated Statement statement = 2;
594
 
  optional Event event = 3;
595
584
}