-
Notifications
You must be signed in to change notification settings - Fork 14
Expand file tree
/
Copy pathschema.sql
More file actions
27 lines (23 loc) · 843 Bytes
/
schema.sql
File metadata and controls
27 lines (23 loc) · 843 Bytes
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
USE builder;
SET NAMES utf8;
DROP TABLE IF EXISTS build;
CREATE TABLE build (
id INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
app VARCHAR(64) NOT NULL DEFAULT '',
version VARCHAR(64) NOT NULL DEFAULT '',
resume VARCHAR(255) NOT NULL DEFAULT '',
base VARCHAR(1024) NOT NULL DEFAULT '',
image VARCHAR(1024) NOT NULL DEFAULT '',
tarball VARCHAR(1024) NOT NULL DEFAULT '',
repo VARCHAR(255) NOT NULL DEFAULT '',
branch VARCHAR(64) NOT NULL DEFAULT '' COMMENT 'branch or tag',
status VARCHAR(255) NOT NULL DEFAULT 'saved in db',
user_id INT UNSIGNED NOT NULL,
user_name VARCHAR(64) NOT NULL,
create_at DATETIME NOT NULL,
KEY idx_build_app(app),
KEY idx_build_user_id(user_id)
)
ENGINE =innodb
DEFAULT CHARSET =utf8
COLLATE =utf8_general_ci;