added primitive issue management pages.
still far more to be done
This commit is contained in:
@ -52,12 +52,12 @@ CREATE TABLE wiki (
|
||||
|
||||
CREATE TABLE issue (
|
||||
projectid VARCHAR(32) NOT NULL,
|
||||
# id BIGINT NOT NULL AUTO_INCREMENT,
|
||||
id BIGINT NOT NULL,
|
||||
summary VARCHAR(255) NOT NULL,
|
||||
type VARCHAR(32) NOT NULL,
|
||||
status VARCHAR(32) NOT NULL,
|
||||
assignedto VARCHAR(255) NOT NULL,
|
||||
owner VARCHAR(255) NOT NULL,
|
||||
priority VARCHAR(32) NOT NULL,
|
||||
description TEXT NOT NULL,
|
||||
|
||||
createdon DATETIME,
|
||||
@ -66,7 +66,8 @@ CREATE TABLE issue (
|
||||
updatedby VARCHAR(32),
|
||||
|
||||
PRIMARY KEY (projectid, id),
|
||||
UNIQUE KEY issue_id (projectid, summary),
|
||||
KEY issue_status_type_summary (projectid, status, type, summary),
|
||||
KEY issue_summary (projectid, summary),
|
||||
|
||||
CONSTRAINT issue_projectid FOREIGN KEY (projectid) REFERENCES project(id)
|
||||
ON DELETE RESTRICT ON UPDATE CASCADE
|
||||
|
Reference in New Issue
Block a user