1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-06-27 23:48:48 +00:00
seahub/scripts/upgrade/sql/10.0.0/mysql/seafile.sql
欢乐马 78ba95f82f
Upgrade 9.0 10.0 (#5374)
* upgrade_9.0_10.0

* seafile-monitor.sh

* rm seahub-extra in scripts

* rm seafile_auth_token
2023-02-13 10:57:55 +08:00

31 lines
891 B
SQL

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);