-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathschema-gc.sql
executable file
·27 lines (25 loc) · 1.08 KB
/
schema-gc.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
CREATE SCHEMA IF NOT EXISTS mcplib-database-test;
CREATE TABLE IF NOT EXISTS authenticated_material
(
ID INTEGER NOT NULL AUTO_INCREMENT,
PLAYER INTEGER NOT NULL,
MATERIAL_TYPE INTEGER NOT NULL,
MATERIAL LONGTEXT NOT NULL,
CHOICEBITS VARCHAR(256) NOT NULL,
USED bool NOT NULL DEFAULT false,
CREATION_DATE TIMESTAMP NOT NULL DEFAULT NOW(),
CONSTRAINT material_id
PRIMARY KEY (ID)
)ENGINE = MyISAM;
CREATE TABLE IF NOT EXISTS garbled_circuit
(
ID INTEGER NOT NULL AUTO_INCREMENT,
PLAYER INTEGER NOT NULL,
CIRCUIT_NUMBER INTEGER NOT NULL,
CIRCUIT_CONTENT LONGTEXT NOT NULL,
CHOICEBITS VARCHAR(256) NOT NULL,
USED bool NOT NULL DEFAULT false,
CREATION_DATE TIMESTAMP NOT NULL DEFAULT NOW(),
CONSTRAINT circuit_id
PRIMARY KEY (ID)
) ENGINE = MyISAM;