replace zxq.co/ripple/hanayo

This commit is contained in:
Alicia
2019-02-23 13:29:15 +00:00
commit c3d206c173
5871 changed files with 1353715 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
CREATE TABLE sets(
id INT NOT NULL,
ranked_status TINYINT NOT NULL,
approved_date DATETIME NOT NULL,
last_update DATETIME NOT NULL,
last_checked DATETIME NOT NULL,
artist VARCHAR(1000) NOT NULL,
title VARCHAR(1000) NOT NULL,
creator VARCHAR(1000) NOT NULL,
source VARCHAR(1000) NOT NULL,
tags VARCHAR(1000) NOT NULL,
has_video TINYINT NOT NULL,
genre TINYINT NOT NULL,
language TINYINT NOT NULL,
favourites INT NOT NULL,
set_modes TINYINT NOT NULL,
PRIMARY KEY(id)
);

View File

@@ -0,0 +1,22 @@
CREATE TABLE beatmaps(
id INT NOT NULL,
parent_set_id INT NOT NULL,
diff_name VARCHAR(1000) NOT NULL,
file_md5 CHAR(32) NOT NULL,
mode INT NOT NULL,
bpm DECIMAL(10, 4) NOT NULL,
ar DECIMAL(4, 2) NOT NULL,
od DECIMAL(4, 2) NOT NULL,
cs DECIMAL(4, 2) NOT NULL,
hp DECIMAL(4, 2) NOT NULL,
total_length INT NOT NULL,
hit_length INT NOT NULL,
playcount INT NOT NULL,
passcount INT NOT NULL,
max_combo INT NOT NULL,
difficulty_rating INT NOT NULL,
PRIMARY KEY(id),
FOREIGN KEY (parent_set_id) REFERENCES sets(id)
ON DELETE CASCADE
ON UPDATE CASCADE
);

View File

@@ -0,0 +1 @@
ALTER TABLE sets ADD FULLTEXT(artist, title, creator, source, tags);

View File

@@ -0,0 +1 @@
ALTER TABLE beatmaps MODIFY difficulty_rating DECIMAL(20, 15);

View File

@@ -0,0 +1 @@
ALTER TABLE sets DROP INDEX artist;