|
|
|
CREATE TABLE `pl_hash_list` (
|
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
`name` text NOT NULL,
|
|
|
|
`info_hash` varchar(40) NOT NULL,
|
|
|
|
`length` bigint(20) NOT NULL,
|
|
|
|
`status` int(10) NOT NULL DEFAULT '0',
|
|
|
|
`create_time` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
UNIQUE KEY `info_hash` (`info_hash`),
|
|
|
|
KEY `create_time` (`create_time`)
|
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
CREATE TABLE `pl_hash_file` (
|
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
`pid` bigint(20) NOT NULL,
|
|
|
|
`name` text NOT NULL,
|
|
|
|
`m3u8` varchar(40) NOT NULL,
|
|
|
|
`key` char(40) NULL DEFAULT '',
|
|
|
|
`length` bigint(20) NULL DEFAULT 0,
|
|
|
|
`create_time` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
KEY `create_time` (`create_time`)
|
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|
|
|
|
|
|
|
|
CREATE TABLE `pl_hash_queue` (
|
|
|
|
`id` bigint(20) NOT NULL AUTO_INCREMENT,
|
|
|
|
`info_hash` char(40) NOT NULL,
|
|
|
|
`length` bigint(20) NOT NULL DEFAULT 0,
|
|
|
|
`created_at` datetime NOT NULL,
|
|
|
|
`updated_at` datetime NOT NULL,
|
|
|
|
PRIMARY KEY (`id`),
|
|
|
|
INDEX `length`(`length`) USING BTREE,
|
|
|
|
KEY `created_at` (`created_at`)
|
|
|
|
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
|