Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE TABLE IF NOT EXISTS `authors` (
- `author_ID` bigint(10) unsigned NOT NULL AUTO_INCREMENT,
- `author_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `author_avatar` text COLLATE utf8_bin NOT NULL,
- `author_description` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- PRIMARY KEY (`author_ID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
- CREATE TABLE IF NOT EXISTS `posts` (
- `post_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
- `post_date` datetime NOT NULL,
- `post_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `post_status` varchar(20) COLLATE utf8_bin NOT NULL DEFAULT 'draft',
- `post_type` varchar(10) COLLATE utf8_bin NOT NULL,
- `post_like_count` int(10) unsigned NOT NULL DEFAULT '0',
- `post_comment_count` int(11) unsigned NOT NULL DEFAULT '0',
- `post_has_article` tinyint(4) NOT NULL DEFAULT '0',
- `article_title` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `article_content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- PRIMARY KEY (`post_ID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
- CREATE TABLE IF NOT EXISTS `comments` (
- `comment_ID` bigint(20) unsigned NOT NULL AUTO_INCREMENT,
- `comment_post_ID` bigint(20) unsigned NOT NULL,
- `comment_count` bigint(20) unsigned NOT NULL,
- `comment_author` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `comment_author_IP` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `comment_date` datetime NOT NULL,
- `comment_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- `comment_approved` tinyint(4) NOT NULL DEFAULT '0',
- `comment_like_count` int(10) unsigned NOT NULL,
- `comment_author_email` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- PRIMARY KEY (`comment_ID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
- comment_ID - comment_post_ID - comment_count
- 1 300 1
- 2 301 1
- 3 301 2
- 4 301 3
- CREATE TABLE IF NOT EXISTS `likes_counter` (
- `like_ID` bigint(20) NOT NULL AUTO_INCREMENT,
- `like_type` varchar(10) COLLATE utf8_bin NOT NULL,
- `like_content_ID` bigint(20) NOT NULL,
- `like_IP` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
- PRIMARY KEY (`like_ID`),
- KEY `like_ID` (`like_ID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin AUTO_INCREMENT=1 ;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement