Add mysql database stuff
[public/pyceo-broken.git] / src / ceo.proto
1 package ceo;
2
3 message StatusMessage {
4   required int32 status = 1;
5   required string message = 2;
6 }
7
8 message AddUser {
9   enum Type {
10     MEMBER = 1;
11     CLUB = 2;
12   }
13
14   required Type type = 1;
15   required string username = 2;
16   optional string password = 3;
17   optional string realname = 4;
18   optional string program = 5;
19   optional string email = 6;
20 }
21
22 message AddUserResponse {
23   repeated StatusMessage messages = 1;
24 }
25
26 message UpdateMail {
27   required string username = 1;
28   optional string forward = 2;
29 }
30
31 message UpdateMailResponse {
32   repeated StatusMessage messages = 1;
33 }
34
35 message AddMySQLUser {
36   required string username = 1;
37 }
38
39 message AddMySQLUserResponse {
40   repeated StatusMessage messages = 1;
41   optional string password = 2;
42 }