|
@@ -103,7 +103,7 @@ CREATE TABLE `artists_group` (
|
103
|
103
|
`ArtistID` int NOT NULL AUTO_INCREMENT,
|
104
|
104
|
`Name` varchar(255) NOT NULL DEFAULT '',
|
105
|
105
|
`ORCiD` varchar(20) NOT NULL DEFAULT '', -- todo
|
106
|
|
- `RevisionID` int DEFAULT NULL, -- todo: 12 vs. 10?
|
|
106
|
+ `RevisionID` int DEFAULT NULL,
|
107
|
107
|
`LastCommentID` int NOT NULL DEFAULT '0',
|
108
|
108
|
PRIMARY KEY (`ArtistID`,`Name`),
|
109
|
109
|
KEY `RevisionID` (`RevisionID`)
|
|
@@ -179,7 +179,7 @@ CREATE TABLE `bookmarks_torrents` (
|
179
|
179
|
`UserID` int NOT NULL,
|
180
|
180
|
`GroupID` int NOT NULL,
|
181
|
181
|
`Time` datetime,
|
182
|
|
- `Sort` int NOT NULL DEFAULT '0', -- todo: 11 vs. 10?
|
|
182
|
+ `Sort` int NOT NULL DEFAULT '0',
|
183
|
183
|
UNIQUE KEY `groups_users` (`GroupID`,`UserID`),
|
184
|
184
|
KEY `UserID` (`UserID`),
|
185
|
185
|
KEY `GroupID` (`GroupID`)
|
|
@@ -567,7 +567,7 @@ CREATE TABLE `log` (
|
567
|
567
|
|
568
|
568
|
-- 2020-03-09
|
569
|
569
|
CREATE TABLE `misc` (
|
570
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 11 vs. 10?
|
|
570
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
571
|
571
|
`Name` varchar(64) NOT NULL,
|
572
|
572
|
`First` text,
|
573
|
573
|
`Second` text,
|
|
@@ -590,7 +590,7 @@ CREATE TABLE `news` (
|
590
|
590
|
|
591
|
591
|
-- 2020-03-09
|
592
|
592
|
CREATE TABLE `new_info_hashes` (
|
593
|
|
- `TorrentID` int NOT NULL, -- todo: 11 vs. 10?
|
|
593
|
+ `TorrentID` int NOT NULL,
|
594
|
594
|
`InfoHash` binary(20) DEFAULT NULL,
|
595
|
595
|
PRIMARY KEY (`TorrentID`),
|
596
|
596
|
KEY `InfoHash` (`InfoHash`)
|
|
@@ -601,8 +601,8 @@ CREATE TABLE `ocelot_query_times` (
|
601
|
601
|
`buffer` enum('users','torrents','snatches','peers') NOT NULL,
|
602
|
602
|
`starttime` datetime,
|
603
|
603
|
`ocelotinstance` datetime,
|
604
|
|
- `querylength` int NOT NULL, -- todo: 11 vs. 10?
|
605
|
|
- `timespent` int NOT NULL, -- todo
|
|
604
|
+ `querylength` int NOT NULL,
|
|
605
|
+ `timespent` int NOT NULL,
|
606
|
606
|
UNIQUE KEY `starttime` (`starttime`)
|
607
|
607
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
608
|
608
|
|
|
@@ -623,7 +623,7 @@ CREATE TABLE `permissions` (
|
623
|
623
|
|
624
|
624
|
-- 2020-03-09
|
625
|
625
|
CREATE TABLE `pm_conversations` (
|
626
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 12 vs. 10?
|
|
626
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
627
|
627
|
`Subject` varchar(255) DEFAULT NULL,
|
628
|
628
|
PRIMARY KEY (`ID`)
|
629
|
629
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
|
@@ -631,14 +631,14 @@ CREATE TABLE `pm_conversations` (
|
631
|
631
|
-- 2020-03-09
|
632
|
632
|
CREATE TABLE `pm_conversations_users` (
|
633
|
633
|
`UserID` int NOT NULL DEFAULT '0',
|
634
|
|
- `ConvID` int NOT NULL DEFAULT '0', -- todo: 12 vs. 10?
|
|
634
|
+ `ConvID` int NOT NULL DEFAULT '0',
|
635
|
635
|
`InInbox` enum('1','0') NOT NULL,
|
636
|
636
|
`InSentbox` enum('1','0') NOT NULL,
|
637
|
637
|
`SentDate` datetime,
|
638
|
638
|
`ReceivedDate` datetime,
|
639
|
639
|
`UnRead` enum('1','0') NOT NULL DEFAULT '1',
|
640
|
640
|
`Sticky` enum('1','0') NOT NULL DEFAULT '0',
|
641
|
|
- `ForwardedTo` int NOT NULL DEFAULT '0', -- todo: 12 vs. 10?
|
|
641
|
+ `ForwardedTo` int NOT NULL DEFAULT '0',
|
642
|
642
|
PRIMARY KEY (`UserID`,`ConvID`),
|
643
|
643
|
KEY `InInbox` (`InInbox`),
|
644
|
644
|
KEY `InSentbox` (`InSentbox`),
|
|
@@ -652,8 +652,8 @@ CREATE TABLE `pm_conversations_users` (
|
652
|
652
|
|
653
|
653
|
-- 2020-03-09
|
654
|
654
|
CREATE TABLE `pm_messages` (
|
655
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 12 vs. 10?
|
656
|
|
- `ConvID` int NOT NULL DEFAULT '0', -- todo
|
|
655
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
|
656
|
+ `ConvID` int NOT NULL DEFAULT '0',
|
657
|
657
|
`SentDate` datetime,
|
658
|
658
|
`SenderID` int NOT NULL DEFAULT '0',
|
659
|
659
|
`Body` text,
|
|
@@ -809,14 +809,14 @@ CREATE TABLE `site_history` (
|
809
|
809
|
|
810
|
810
|
-- 2020-03-09
|
811
|
811
|
CREATE TABLE `slaves` (
|
812
|
|
- `UserID` int NOT NULL DEFAULT '0', -- todo: 11 vs. 10?
|
813
|
|
- `OwnerID` int NOT NULL DEFAULT '0', -- todo
|
|
812
|
+ `UserID` int NOT NULL DEFAULT '0',
|
|
813
|
+ `OwnerID` int NOT NULL DEFAULT '0',
|
814
|
814
|
PRIMARY KEY (`UserID`)
|
815
|
815
|
) ENGINE=InnoDB CHARSET=utf8mb4 COLLATE=utf8mb4_swedish_ci;
|
816
|
816
|
|
817
|
817
|
-- 2020-03-09
|
818
|
818
|
CREATE TABLE `sphinx_a` (
|
819
|
|
- `gid` int DEFAULT NULL, -- todo: 11 vs. 10?
|
|
819
|
+ `gid` int DEFAULT NULL,
|
820
|
820
|
`aname` text,
|
821
|
821
|
KEY `gid` (`gid`)
|
822
|
822
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
|
@@ -859,7 +859,7 @@ CREATE TABLE `sphinx_delta` (
|
859
|
859
|
-- 2020-03-09
|
860
|
860
|
CREATE TABLE `sphinx_index_last_pos` (
|
861
|
861
|
`Type` varchar(16) NOT NULL DEFAULT '', -- todo: 16 vs. 25 vs. 50?
|
862
|
|
- `ID` int DEFAULT NULL, -- todo: 11 vs. 10?
|
|
862
|
+ `ID` int DEFAULT NULL,
|
863
|
863
|
PRIMARY KEY (`Type`)
|
864
|
864
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
865
|
865
|
|
|
@@ -867,8 +867,8 @@ CREATE TABLE `sphinx_index_last_pos` (
|
867
|
867
|
CREATE TABLE `sphinx_requests` (
|
868
|
868
|
`ID` int unsigned NOT NULL,
|
869
|
869
|
`UserID` int unsigned NOT NULL DEFAULT '0',
|
870
|
|
- `TimeAdded` int unsigned NOT NULL, -- todo: 12 vs. 10?
|
871
|
|
- `LastVote` int unsigned NOT NULL, -- todo
|
|
870
|
+ `TimeAdded` int unsigned NOT NULL,
|
|
871
|
+ `LastVote` int unsigned NOT NULL,
|
872
|
872
|
`CategoryID` int NOT NULL,
|
873
|
873
|
`Title` varchar(255) DEFAULT NULL,
|
874
|
874
|
`Title2` varchar(255) DEFAULT NULL,
|
|
@@ -878,7 +878,7 @@ CREATE TABLE `sphinx_requests` (
|
878
|
878
|
`CatalogueNumber` varchar(50) NOT NULL,
|
879
|
879
|
`FillerID` int unsigned NOT NULL DEFAULT '0',
|
880
|
880
|
`TorrentID` int unsigned NOT NULL DEFAULT '0',
|
881
|
|
- `TimeFilled` int unsigned NOT NULL, -- todo: 12 vs. 10?
|
|
881
|
+ `TimeFilled` int unsigned NOT NULL,
|
882
|
882
|
`Visible` binary(1) NOT NULL DEFAULT '1',
|
883
|
883
|
`Bounty` bigint unsigned NOT NULL DEFAULT '0',
|
884
|
884
|
`Votes` int unsigned NOT NULL DEFAULT '0',
|
|
@@ -897,8 +897,8 @@ CREATE TABLE `sphinx_requests` (
|
897
|
897
|
CREATE TABLE `sphinx_requests_delta` (
|
898
|
898
|
`ID` int unsigned NOT NULL,
|
899
|
899
|
`UserID` int unsigned NOT NULL DEFAULT '0',
|
900
|
|
- `TimeAdded` int unsigned DEFAULT NULL, -- todo: 12 vs. 10?
|
901
|
|
- `LastVote` int unsigned DEFAULT NULL, -- todo
|
|
900
|
+ `TimeAdded` int unsigned DEFAULT NULL,
|
|
901
|
+ `LastVote` int unsigned DEFAULT NULL,
|
902
|
902
|
`CategoryID` tinyint DEFAULT NULL,
|
903
|
903
|
`Title` varchar(255) DEFAULT NULL,
|
904
|
904
|
`Title2` varchar(255) DEFAULT NULL,
|
|
@@ -908,7 +908,7 @@ CREATE TABLE `sphinx_requests_delta` (
|
908
|
908
|
`CatalogueNumber` varchar(50) DEFAULT NULL,
|
909
|
909
|
`FillerID` int unsigned NOT NULL DEFAULT '0',
|
910
|
910
|
`TorrentID` int unsigned NOT NULL DEFAULT '0',
|
911
|
|
- `TimeFilled` int unsigned DEFAULT NULL, -- todo: 12 vs. 10?
|
|
911
|
+ `TimeFilled` int unsigned DEFAULT NULL,
|
912
|
912
|
`Visible` binary(1) NOT NULL DEFAULT '1',
|
913
|
913
|
`Bounty` bigint unsigned NOT NULL DEFAULT '0',
|
914
|
914
|
`Votes` int unsigned NOT NULL DEFAULT '0',
|
|
@@ -924,14 +924,14 @@ CREATE TABLE `sphinx_requests_delta` (
|
924
|
924
|
|
925
|
925
|
-- 2020-03-09
|
926
|
926
|
CREATE TABLE `sphinx_t` (
|
927
|
|
- `id` int NOT NULL, -- todo: 11 vs. 10?
|
928
|
|
- `gid` int NOT NULL, -- todo
|
929
|
|
- `uid` int NOT NULL, -- todo
|
|
927
|
+ `id` int NOT NULL,
|
|
928
|
+ `gid` int NOT NULL,
|
|
929
|
+ `uid` int NOT NULL,
|
930
|
930
|
`size` bigint NOT NULL,
|
931
|
|
- `snatched` int NOT NULL, -- todo: 11 vs. 10?
|
932
|
|
- `seeders` int NOT NULL, -- todo
|
933
|
|
- `leechers` int NOT NULL, -- todo
|
934
|
|
- `time` int NOT NULL, -- todo
|
|
931
|
+ `snatched` int NOT NULL,
|
|
932
|
+ `seeders` int NOT NULL,
|
|
933
|
+ `leechers` int NOT NULL,
|
|
934
|
+ `time` int NOT NULL,
|
935
|
935
|
`freetorrent` tinyint NOT NULL,
|
936
|
936
|
`media` varchar(25) NOT NULL,
|
937
|
937
|
`container` varchar(25) NOT NULL,
|
|
@@ -947,12 +947,12 @@ CREATE TABLE `sphinx_t` (
|
947
|
947
|
|
948
|
948
|
-- 2020-03-09
|
949
|
949
|
CREATE TABLE `sphinx_tg` (
|
950
|
|
- `id` int NOT NULL, -- todo: 11 vs. 10?
|
|
950
|
+ `id` int NOT NULL,
|
951
|
951
|
`name` varchar(255) DEFAULT NULL,
|
952
|
952
|
`Title2` varchar(255) DEFAULT NULL,
|
953
|
953
|
`namejp` varchar(255) DEFAULT NULL,
|
954
|
954
|
`tags` varchar(500) DEFAULT NULL,
|
955
|
|
- `year` smallint DEFAULT NULL, -- todo: 6 vs. 4?
|
|
955
|
+ `year` smallint DEFAULT NULL,
|
956
|
956
|
`cnumber` varchar(50) DEFAULT NULL,
|
957
|
957
|
`studio` varchar(255) DEFAULT NULL,
|
958
|
958
|
`series` varchar(255) DEFAULT NULL,
|
|
@@ -983,15 +983,15 @@ CREATE TABLE `staff_blog_visits` (
|
983
|
983
|
|
984
|
984
|
-- 2020-03-09
|
985
|
985
|
CREATE TABLE `staff_pm_conversations` (
|
986
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 11 vs. 10?
|
|
986
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
987
|
987
|
`Subject` text,
|
988
|
|
- `UserID` int DEFAULT NULL, -- todo: 11 vs. 10?
|
|
988
|
+ `UserID` int DEFAULT NULL,
|
989
|
989
|
`Status` enum('Open','Unanswered','Resolved') DEFAULT NULL,
|
990
|
|
- `Level` int DEFAULT NULL, -- todo: 11 vs. 10?
|
991
|
|
- `AssignedToUser` int DEFAULT NULL, -- todo
|
|
990
|
+ `Level` int DEFAULT NULL,
|
|
991
|
+ `AssignedToUser` int DEFAULT NULL,
|
992
|
992
|
`Date` datetime DEFAULT NULL,
|
993
|
993
|
`Unread` tinyint DEFAULT NULL,
|
994
|
|
- `ResolverID` int DEFAULT NULL, -- todo: 11 vs. 10?
|
|
994
|
+ `ResolverID` int DEFAULT NULL,
|
995
|
995
|
PRIMARY KEY (`ID`),
|
996
|
996
|
KEY `StatusAssigned` (`Status`,`AssignedToUser`),
|
997
|
997
|
KEY `StatusLevel` (`Status`,`Level`)
|
|
@@ -999,17 +999,17 @@ CREATE TABLE `staff_pm_conversations` (
|
999
|
999
|
|
1000
|
1000
|
-- 2020-03-09
|
1001
|
1001
|
CREATE TABLE `staff_pm_messages` (
|
1002
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 11 vs. 10?
|
1003
|
|
- `UserID` int DEFAULT NULL, -- todo
|
|
1002
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
|
1003
|
+ `UserID` int DEFAULT NULL,
|
1004
|
1004
|
`SentDate` datetime DEFAULT NULL,
|
1005
|
1005
|
`Message` text,
|
1006
|
|
- `ConvID` int DEFAULT NULL, -- todo: 11 vs. 10?
|
|
1006
|
+ `ConvID` int DEFAULT NULL,
|
1007
|
1007
|
PRIMARY KEY (`ID`)
|
1008
|
1008
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
1009
|
1009
|
|
1010
|
1010
|
-- 2020-03-09
|
1011
|
1011
|
CREATE TABLE `staff_pm_responses` (
|
1012
|
|
- `ID` int NOT NULL AUTO_INCREMENT, -- todo: 11 vs. 10?
|
|
1012
|
+ `ID` int NOT NULL AUTO_INCREMENT,
|
1013
|
1013
|
`Message` text,
|
1014
|
1014
|
`Name` text,
|
1015
|
1015
|
PRIMARY KEY (`ID`)
|
|
@@ -1345,11 +1345,6 @@ CREATE TABLE `users_freeleeches` (
|
1345
|
1345
|
KEY `Expired_Time` (`Expired`,`Time`)
|
1346
|
1346
|
) ENGINE=InnoDB CHARSET=utf8mb4;
|
1347
|
1347
|
|
1348
|
|
-CREATE TABLE `users_geodistribution` (
|
1349
|
|
- `Code` varchar(2) NOT NULL,
|
1350
|
|
- `Users` int NOT NULL
|
1351
|
|
-) ENGINE=InnoDB CHARSET=utf8mb4;
|
1352
|
|
-
|
1353
|
1348
|
CREATE TABLE `users_history_emails` (
|
1354
|
1349
|
`UserID` int NOT NULL,
|
1355
|
1350
|
`Email` varchar(255) DEFAULT NULL,
|