1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-06-28 16:08:25 +00:00
seahub/scripts/upgrade/sql/10.0.0/mysql/seafile.sql

31 lines
891 B
MySQL
Raw Normal View History

CREATE TABLE IF NOT EXISTS RoleUploadRateLimit (
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
role VARCHAR(255),
upload_limit BIGINT,
UNIQUE INDEX(role)
) ENGINE=INNODB;
CREATE TABLE IF NOT EXISTS RoleDownloadRateLimit (
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
role VARCHAR(255),
download_limit BIGINT,
UNIQUE INDEX(role)
) ENGINE=INNODB;
CREATE TABLE IF NOT EXISTS UserUploadRateLimit (
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
user VARCHAR(255),
upload_limit BIGINT,
UNIQUE INDEX(user)
) ENGINE=INNODB;
CREATE TABLE IF NOT EXISTS UserDownloadRateLimit (
id BIGINT NOT NULL PRIMARY KEY AUTO_INCREMENT,
user VARCHAR(255),
download_limit BIGINT,
UNIQUE INDEX(user)
) ENGINE=INNODB;
ALTER TABLE `WebUploadTempFiles` ADD INDEX IF NOT EXISTS `repo_id` (`repo_id`);
ALTER TABLE `RepoTokenPeerInfo` CHANGE COLUMN `peer_ip` `peer_ip` varchar(50);