Browse Source

Reorder queries

Vova Tkach 6 years ago
parent
commit
4bd83078ef
1 changed files with 30 additions and 30 deletions
  1. 30 30
      database/schema.sql

+ 30 - 30
database/schema.sql

@@ -1,29 +1,22 @@
-CREATE TABLE `users` (
+CREATE TABLE `blog_cats` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
-	`first_name` varchar(64) NOT NULL DEFAULT '' COMMENT 'User first name',
-	`last_name` varchar(64) NOT NULL DEFAULT '' COMMENT 'User last name',
-	`email` varchar(64) NOT NULL COMMENT 'User email',
-	`password` varchar(32) NOT NULL COMMENT 'User password (MD5)',
-	`admin` int(1) NOT NULL COMMENT 'Is admin user or not',
-	`active` int(1) NOT NULL COMMENT 'Is active user or not',
+	`user` int(11) NOT NULL COMMENT 'User id',
+	`name` varchar(255) NOT NULL COMMENT 'Category name',
+	`alias` varchar(255) NOT NULL COMMENT 'Category alias',
+	`lft` int(11) NOT NULL COMMENT 'For nested set model',
+	`rgt` int(11) NOT NULL COMMENT 'For nested set model',
 	PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-ALTER TABLE `users` ADD UNIQUE KEY `email` (`email`);
+ALTER TABLE `blog_cats` ADD UNIQUE KEY `alias` (`alias`);
+ALTER TABLE `blog_cats` ADD KEY `lft` (`lft`), ADD KEY `rgt` (`rgt`);
 
-CREATE TABLE `pages` (
+CREATE TABLE `blog_cat_post_rel` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
-	`user` int(11) NOT NULL COMMENT 'User id',
-	`name` varchar(255) NOT NULL COMMENT 'Page name',
-	`alias` varchar(255) NOT NULL COMMENT 'Page url part',
-	`content` text NOT NULL COMMENT 'Page content',
-	`meta_title` varchar(255) NOT NULL DEFAULT '' COMMENT 'Page meta title',
-	`meta_keywords` varchar(255) NOT NULL DEFAULT '' COMMENT 'Page meta keywords',
-	`meta_description` varchar(510) NOT NULL DEFAULT '' COMMENT 'Page meta description',
-	`datetime` datetime NOT NULL COMMENT 'Creation date/time',
-	`active` int(1) NOT NULL COMMENT 'Is active page or not',
+	`post_id` int(11) NOT NULL COMMENT 'Post id',
+	`category_id` int(11) NOT NULL COMMENT 'Category id',
 	PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-ALTER TABLE `pages` ADD UNIQUE KEY `alias` (`alias`);
+ALTER TABLE `blog_cat_post_rel` ADD KEY `post_id` (`post_id`), ADD KEY `category_id` (`category_id`);
 
 CREATE TABLE `blog_posts` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
@@ -37,22 +30,29 @@ CREATE TABLE `blog_posts` (
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
 ALTER TABLE `blog_posts` ADD UNIQUE KEY `alias` (`alias`);
 
-CREATE TABLE `blog_cats` (
+CREATE TABLE `pages` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
 	`user` int(11) NOT NULL COMMENT 'User id',
-	`name` varchar(255) NOT NULL COMMENT 'Category name',
-	`alias` varchar(255) NOT NULL COMMENT 'Category alias',
-	`lft` int(11) NOT NULL COMMENT 'For nested set model',
-	`rgt` int(11) NOT NULL COMMENT 'For nested set model',
+	`name` varchar(255) NOT NULL COMMENT 'Page name',
+	`alias` varchar(255) NOT NULL COMMENT 'Page url part',
+	`content` text NOT NULL COMMENT 'Page content',
+	`meta_title` varchar(255) NOT NULL DEFAULT '' COMMENT 'Page meta title',
+	`meta_keywords` varchar(255) NOT NULL DEFAULT '' COMMENT 'Page meta keywords',
+	`meta_description` varchar(510) NOT NULL DEFAULT '' COMMENT 'Page meta description',
+	`datetime` datetime NOT NULL COMMENT 'Creation date/time',
+	`active` int(1) NOT NULL COMMENT 'Is active page or not',
 	PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-ALTER TABLE `blog_cats` ADD UNIQUE KEY `alias` (`alias`);
-ALTER TABLE `blog_cats` ADD KEY `lft` (`lft`), ADD KEY `rgt` (`rgt`);
+ALTER TABLE `pages` ADD UNIQUE KEY `alias` (`alias`);
 
-CREATE TABLE `blog_cat_post_rel` (
+CREATE TABLE `users` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
-	`post_id` int(11) NOT NULL COMMENT 'Post id',
-	`category_id` int(11) NOT NULL COMMENT 'Category id',
+	`first_name` varchar(64) NOT NULL DEFAULT '' COMMENT 'User first name',
+	`last_name` varchar(64) NOT NULL DEFAULT '' COMMENT 'User last name',
+	`email` varchar(64) NOT NULL COMMENT 'User email',
+	`password` varchar(32) NOT NULL COMMENT 'User password (MD5)',
+	`admin` int(1) NOT NULL COMMENT 'Is admin user or not',
+	`active` int(1) NOT NULL COMMENT 'Is active user or not',
 	PRIMARY KEY (`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-ALTER TABLE `blog_cat_post_rel` ADD KEY `post_id` (`post_id`), ADD KEY `category_id` (`category_id`);
+ALTER TABLE `users` ADD UNIQUE KEY `email` (`email`);