mirror of
https://github.com/standardebooks/web.git
synced 2025-07-22 07:14:59 -04:00
Initial Ebook DB schema
This commit is contained in:
parent
f97539f399
commit
073f138c47
9 changed files with 87 additions and 0 deletions
31
config/sql/se/Ebooks.sql
Normal file
31
config/sql/se/Ebooks.sql
Normal file
|
@ -0,0 +1,31 @@
|
|||
CREATE TABLE `Ebooks` (
|
||||
`EbookId` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`Identifier` varchar(511) NOT NULL,
|
||||
`Created` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
`Updated` timestamp NOT NULL,
|
||||
`WwwFilesystemPath` varchar(511) NOT NULL,
|
||||
`RepoFilesystemPath` varchar(511) NOT NULL,
|
||||
`KindleCoverUrl` varchar(511) NULL,
|
||||
`EpubUrl` varchar(511) NULL,
|
||||
`AdvancedEpubUrl` varchar(511) NULL,
|
||||
`KepubUrl` varchar(511) NULL,
|
||||
`Azw3Url` varchar(511) NULL,
|
||||
`DistCoverUrl` varchar(511) NULL,
|
||||
`Title` varchar(255) NOT NULL,
|
||||
`FullTitle` varchar(255) NULL,
|
||||
`AlternateTitle` varchar(255) NULL,
|
||||
`Description` text NOT NULL,
|
||||
`LongDescription` text NOT NULL,
|
||||
`Language` varchar(10) NULL,
|
||||
`WordCount` int(10) unsigned NOT NULL,
|
||||
`ReadingEase` float NOT NULL,
|
||||
`GitHubUrl` varchar(255) NULL,
|
||||
`WikipediaUrl` varchar(255) NULL,
|
||||
`EbookCreated` datetime NOT NULL,
|
||||
`EbookUpdated` datetime NOT NULL,
|
||||
`TextSinglePageByteCount` bigint unsigned NOT NULL,
|
||||
`IndexableText` text NOT NULL,
|
||||
PRIMARY KEY (`EbookId`),
|
||||
UNIQUE KEY `index1` (`Identifier`),
|
||||
FULLTEXT `idxSearch` (`IndexableText`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
Loading…
Add table
Add a link
Reference in a new issue