enhanced the file home view to upload multiple files and deprecated the file creation view
added the file_list table. dropped the md5sum and summary columns from the file table
This commit is contained in:
@ -179,6 +179,22 @@ CREATE TABLE file (
|
||||
ON DELETE RESTRICT ON UPDATE CASCADE
|
||||
) charset=utf8 engine=InnoDB;
|
||||
|
||||
CREATE TABLE file_list (
|
||||
projectid VARCHAR(32) NOT NULL,
|
||||
name VARCHAR(255) NOT NULL,
|
||||
filename VARCHAR(255) NOT NULL,
|
||||
encname VARCHAR(255) NOT NULL,
|
||||
md5sum CHAR(32) NOT NULL,
|
||||
description VARCHAR(255) NOT NULL,
|
||||
|
||||
INDEX file_list_id (projectid, name),
|
||||
UNIQUE KEY file_list_fileid (projectid, filename),
|
||||
UNIQUE KEY (encname),
|
||||
|
||||
CONSTRAINT file_list_projectid FOREIGN KEY (projectid,name) REFERENCES file(projectid,name)
|
||||
ON DELETE RESTRICT ON UPDATE CASCADE
|
||||
) charset=utf8 engine=InnoDB;
|
||||
|
||||
CREATE TABLE code_review (
|
||||
projectid VARCHAR(32) NOT NULL,
|
||||
rev BIGINT NOT NULL,
|
||||
|
Reference in New Issue
Block a user