Increase parseriness of some parsery things.
Summary: None of these are parsnips. Test Plan: Reviewers: CC:
This commit is contained in:
42
resources/sql/patches/006.repository.sql
Normal file
42
resources/sql/patches/006.repository.sql
Normal file
@@ -0,0 +1,42 @@
|
||||
create table phabricator_repository.repository_commitdata (
|
||||
id int unsigned not null auto_increment primary key,
|
||||
commitID int unsigned not null,
|
||||
authorName varchar(255) not null,
|
||||
commitMessage longblob not null,
|
||||
unique key (commitID),
|
||||
key (authorName)
|
||||
);
|
||||
|
||||
ALTER TABLE phabricator_worker.worker_task drop priority;
|
||||
ALTER TABLE phabricator_worker.worker_task drop key leaseOwner;
|
||||
ALTER TABLE phabricator_worker.worker_task drop key (leaseOwner(16));
|
||||
|
||||
create table phabricator_repository.repository_path (
|
||||
id int unsigned not null auto_increment primary key,
|
||||
path varchar(512) not null,
|
||||
unique key (path)
|
||||
);
|
||||
|
||||
create table phabricator_repository.repository_pathchange (
|
||||
repositoryID int unsigned NOT NULL,
|
||||
pathID int unsigned NOT NULL,
|
||||
commitID int unsigned NOT NULL,
|
||||
targetPathID int unsigned,
|
||||
targetCommitID int unsigned,
|
||||
changeType int unsigned NOT NULL,
|
||||
fileType int unsigned NOT NULL,
|
||||
isDirect bool NOT NULL,
|
||||
commitSequence int unsigned NOT NULL,
|
||||
primary key (commitID, pathID),
|
||||
key (repositoryID, pathID, commitSequence)
|
||||
);
|
||||
|
||||
create table phabricator_repository.repository_filesystem (
|
||||
repositoryID int unsigned not null,
|
||||
parentID int unsigned not null,
|
||||
svnCommit int unsigned not null,
|
||||
pathID int unsigned not null,
|
||||
existed bool not null,
|
||||
fileType int unsigned not null,
|
||||
primary key (repositoryID, parentID, svnCommit, pathID)
|
||||
);
|
||||
Reference in New Issue
Block a user