-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathschema.sql
executable file
·74 lines (67 loc) · 1.59 KB
/
schema.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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
CREATE TABLE IF NOT EXISTS "users" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"email" VARCHAR(255),
"password" VARCHAR(255),
"token" VARCHAR(255),
"user_type" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "settings" (
"panel_name" VARCHAR(255),
"panel_logo" VARCHAR(255)
);
CREATE TABLE IF NOT EXISTS "nodes" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"memory" VARCHAR(255),
"disk" VARCHAR(255),
"ip" VARCHAR(255),
"token" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "servers" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"memory" VARCHAR(255),
"disk" VARCHAR(255),
"ip_port" VARCHAR(255),
"node_id" VARCHAR(255),
"image_id" VARCHAR(255),
"owner_id" VARCHAR(255),
"suspended" INTEGER,
"uuid" VARCHAR(255),
"startup" VARCHAR(255),
"image" VARCHAR(255),
"subusers" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "images" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"startup" VARCHAR(255),
"image" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "images" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"startup" VARCHAR(255),
"image" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "image_variables" (
"id" INTEGER UNIQUE,
"name" VARCHAR(255),
"variable" VARCHAR(255),
"image_id" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);
CREATE TABLE IF NOT EXISTS "server_variables" (
"id" INTEGER UNIQUE,
"data" VARCHAR(255),
"image_id" VARCHAR(255),
"server_id" VARCHAR(255),
"variable_id" VARCHAR(255),
PRIMARY KEY("id" AUTOINCREMENT)
);