1 #143
@ -1,195 +0,0 @@
|
|||||||
--
|
|
||||||
-- Table structure for table `articles`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `articles` (
|
|
||||||
`name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`page` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`ord` int(11) NOT NULL DEFAULT 0,
|
|
||||||
`src` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `facebook_links`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `facebook_links` (
|
|
||||||
`postID` int(10) UNSIGNED NOT NULL,
|
|
||||||
`unshimmed_url` varchar(250) NOT NULL,
|
|
||||||
`caption` varchar(250) NOT NULL DEFAULT ''
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `facebook_media`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `facebook_media` (
|
|
||||||
`fbid` bigint(20) UNSIGNED NOT NULL,
|
|
||||||
`postID` int(10) UNSIGNED DEFAULT NULL,
|
|
||||||
`mimetype` varchar(50) DEFAULT NULL,
|
|
||||||
`ext` varchar(250) DEFAULT NULL,
|
|
||||||
`width` smallint(5) UNSIGNED DEFAULT NULL,
|
|
||||||
`height` smallint(5) UNSIGNED DEFAULT NULL,
|
|
||||||
`thumbext` varchar(10) DEFAULT NULL,
|
|
||||||
`twidth` smallint(5) UNSIGNED DEFAULT NULL,
|
|
||||||
`theight` smallint(5) UNSIGNED DEFAULT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `facebook_posts`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `facebook_posts` (
|
|
||||||
`ID` int(10) UNSIGNED NOT NULL,
|
|
||||||
`fbid` bigint(20) UNSIGNED NOT NULL,
|
|
||||||
`catid` int(11) NOT NULL,
|
|
||||||
`created_time` datetime NOT NULL,
|
|
||||||
`permalink_url` varchar(250) NOT NULL,
|
|
||||||
`title` varchar(250) NOT NULL,
|
|
||||||
`message` text NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='id,created_time,type,status_type,permalink_url,message,link,name,picture,full_picture,object_id,parent_id,source,attachments{url,type,subattachments{type,media}}';
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `galleries`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `galleries` (
|
|
||||||
`name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`article` varchar(50) COLLATE utf8mb4_unicode_ci DEFAULT NULL,
|
|
||||||
`ord` int(11) NOT NULL,
|
|
||||||
`path` varchar(250) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`description` text COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`thumbheight` smallint(5) UNSIGNED NOT NULL DEFAULT 100,
|
|
||||||
`previewheight` smallint(5) UNSIGNED NOT NULL DEFAULT 100,
|
|
||||||
`previewpic` varchar(250) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`htmlcache` text COLLATE utf8mb4_unicode_ci NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `pages`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `pages` (
|
|
||||||
`name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`ord` int(11) NOT NULL DEFAULT 0
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
-- --------------------------------------------------------
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Table structure for table `sections`
|
|
||||||
--
|
|
||||||
|
|
||||||
CREATE TABLE `sections` (
|
|
||||||
`name` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`article` varchar(50) COLLATE utf8mb4_unicode_ci NOT NULL,
|
|
||||||
`ord` int(11) NOT NULL,
|
|
||||||
`content` text COLLATE utf8mb4_unicode_ci NOT NULL
|
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for dumped tables
|
|
||||||
--
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `articles`
|
|
||||||
--
|
|
||||||
ALTER TABLE `articles`
|
|
||||||
ADD PRIMARY KEY (`name`),
|
|
||||||
ADD KEY `src` (`src`),
|
|
||||||
ADD KEY `fk_sections_page` (`page`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `facebook_links`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_links`
|
|
||||||
ADD PRIMARY KEY (`postID`,`unshimmed_url`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `facebook_media`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_media`
|
|
||||||
ADD PRIMARY KEY (`fbid`),
|
|
||||||
ADD KEY `fk_fbmedia_post` (`postID`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `facebook_posts`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_posts`
|
|
||||||
ADD PRIMARY KEY (`ID`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `galleries`
|
|
||||||
--
|
|
||||||
ALTER TABLE `galleries`
|
|
||||||
ADD PRIMARY KEY (`name`) USING BTREE,
|
|
||||||
ADD KEY `fk_galleries_article` (`article`) USING BTREE;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `pages`
|
|
||||||
--
|
|
||||||
ALTER TABLE `pages`
|
|
||||||
ADD PRIMARY KEY (`name`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Indexes for table `sections`
|
|
||||||
--
|
|
||||||
ALTER TABLE `sections`
|
|
||||||
ADD PRIMARY KEY (`name`,`article`) USING BTREE,
|
|
||||||
ADD KEY `fk_articles_section` (`article`);
|
|
||||||
|
|
||||||
--
|
|
||||||
-- AUTO_INCREMENT for dumped tables
|
|
||||||
--
|
|
||||||
|
|
||||||
--
|
|
||||||
-- AUTO_INCREMENT for table `facebook_posts`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_posts`
|
|
||||||
MODIFY `ID` int(10) UNSIGNED NOT NULL AUTO_INCREMENT;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for dumped tables
|
|
||||||
--
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for table `articles`
|
|
||||||
--
|
|
||||||
ALTER TABLE `articles`
|
|
||||||
ADD CONSTRAINT `fk_sections_page` FOREIGN KEY (`page`) REFERENCES `pages` (`name`) ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for table `facebook_links`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_links`
|
|
||||||
ADD CONSTRAINT `fk_fblinks_post` FOREIGN KEY (`postID`) REFERENCES `facebook_posts` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for table `facebook_media`
|
|
||||||
--
|
|
||||||
ALTER TABLE `facebook_media`
|
|
||||||
ADD CONSTRAINT `fk_fbmedia_post` FOREIGN KEY (`postID`) REFERENCES `facebook_posts` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for table `galleries`
|
|
||||||
--
|
|
||||||
ALTER TABLE `galleries`
|
|
||||||
ADD CONSTRAINT `fk_galleries_article` FOREIGN KEY (`article`) REFERENCES `articles` (`name`) ON DELETE SET NULL ON UPDATE CASCADE;
|
|
||||||
|
|
||||||
--
|
|
||||||
-- Constraints for table `sections`
|
|
||||||
--
|
|
||||||
ALTER TABLE `sections`
|
|
||||||
ADD CONSTRAINT `fk_articles_section` FOREIGN KEY (`article`) REFERENCES `articles` (`name`) ON UPDATE CASCADE;
|
|
||||||
COMMIT;
|
|
||||||
|
|
||||||
Loading…
Reference in New Issue
Block a user