|
@@ -83,7 +83,7 @@ CREATE TABLE post_comment (
|
|
|
visit INT REFERENCES stat_visit.id
|
|
visit INT REFERENCES stat_visit.id
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
-CREATE TYPE project_type (
|
|
|
|
|
|
|
+CREATE TABLE project_type (
|
|
|
id VARCHAR(1) NOT NULL PRIMARY KEY,
|
|
id VARCHAR(1) NOT NULL PRIMARY KEY,
|
|
|
title VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
title VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
|
summary VARCHAR(32) NOT NULL REFERENCES text.id
|
|
summary VARCHAR(32) NOT NULL REFERENCES text.id
|
|
@@ -102,21 +102,21 @@ CREATE TABLE project (
|
|
|
comments BOOLEAN NOT NULL DEFAULT 1
|
|
comments BOOLEAN NOT NULL DEFAULT 1
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
-CREATE TABLE project_version_type(
|
|
|
|
|
|
|
+CREATE TABLE project_version_type (
|
|
|
id VARCHAR(1) NOT NULL PRIMARY KEY,
|
|
id VARCHAR(1) NOT NULL PRIMARY KEY,
|
|
|
title VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
title VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
|
- summary VARCHAR(32) NOT NULL REFERENCES text.id
|
|
|
|
|
|
|
+ summary VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
|
color VARCHAR(7)
|
|
color VARCHAR(7)
|
|
|
);
|
|
);
|
|
|
|
|
|
|
|
CREATE TABLE project_version (
|
|
CREATE TABLE project_version (
|
|
|
project INT NOT NULL,
|
|
project INT NOT NULL,
|
|
|
version_code INT NOT NULL,
|
|
version_code INT NOT NULL,
|
|
|
- version_name VARCAHR(16) NOT NULL,
|
|
|
|
|
|
|
+ version_name VARCHAR(16) NOT NULL,
|
|
|
type VARCHAR(1) NOT NULL REFERENCES project_version_type.id,
|
|
type VARCHAR(1) NOT NULL REFERENCES project_version_type.id,
|
|
|
- summary VARCAHR(32) NOT NULL REFERENCES text.id,
|
|
|
|
|
|
|
+ summary VARCHAR(32) NOT NULL REFERENCES text.id,
|
|
|
changelog VARCHAR(32) REFERENCES text.id,
|
|
changelog VARCHAR(32) REFERENCES text.id,
|
|
|
- dtime DATETIME NOT NULL DEFAULT NOW,
|
|
|
|
|
|
|
+ dtime DATETIME NOT NULL DEFAULT now(),
|
|
|
visible BOOLEAN NOT NULL DEFAULT 1,
|
|
visible BOOLEAN NOT NULL DEFAULT 1,
|
|
|
PRIMARY KEY (project, version_code)
|
|
PRIMARY KEY (project, version_code)
|
|
|
);
|
|
);
|
|
@@ -150,7 +150,7 @@ CREATE TABLE project_tag (
|
|
|
CREATE TABLE project_comment (
|
|
CREATE TABLE project_comment (
|
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
id INT AUTO_INCREMENT PRIMARY KEY,
|
|
|
project INT NOT NULL REFERENCES project(id),
|
|
project INT NOT NULL REFERENCES project(id),
|
|
|
- version INT NOT NULL REFERENCES project_version(version_code)
|
|
|
|
|
|
|
+ version INT NOT NULL REFERENCES project_version(version_code),
|
|
|
text VARCHAR(5000) NOT NULL,
|
|
text VARCHAR(5000) NOT NULL,
|
|
|
dtime TIMESTAMP NOT NULL DEFAULT now(),
|
|
dtime TIMESTAMP NOT NULL DEFAULT now(),
|
|
|
user INT REFERENCES user.id,
|
|
user INT REFERENCES user.id,
|