~drizzle-trunk/drizzle/development

1502.1.31 by Brian Aker
Merge engine options for schema/table.
1
/*
2
  Message format for schemas.
3
*/
988.1.1 by Jay Pipes
Changes libserialize to libdrizzledmessage per ML discussion. All GPB messages are now in the drizzled::message namespace.
4
package drizzled.message;
919.2.5 by Monty Taylor
Changed protos to be optmized for speed. INCOMPATIBLE CHANGE - .dfe files created prior to this will no longer work.
5
option optimize_for = SPEED;
316 by Brian Aker
First pass of new sql_db.cc work
6
1502.1.31 by Brian Aker
Merge engine options for schema/table.
7
import "engine.proto";
8
316 by Brian Aker
First pass of new sql_db.cc work
9
message Schema {
10
  required string name = 1;
820.1.11 by Stewart Smith
re-introduce db.opt, but with parsing it from disk instead of in process cache with mutex.
11
  optional string collation = 2;
1502.1.31 by Brian Aker
Merge engine options for schema/table.
12
  required Engine engine = 3;
1340.1.4 by Brian Aker
A first pass through adding a timestamp to our proto.
13
  required uint64 creation_timestamp= 11 [default = 0];
14
  required uint64 update_timestamp= 12 [default = 0];
316 by Brian Aker
First pass of new sql_db.cc work
15
}