Browse Source

Remove parent field from pages table

Vova Tkach 6 years ago
parent
commit
a64620af5d
3 changed files with 2 additions and 2 deletions
  1. 1 0
      database/migration/001.sql
  2. 0 1
      database/schema.sql
  3. 1 1
      engine/actions/action_mysql.go

+ 1 - 0
database/migration/001.sql

@@ -0,0 +1 @@
+ALTER TABLE `pages` DROP `parent`;

+ 0 - 1
database/schema.sql

@@ -2,7 +2,6 @@
 
 CREATE TABLE `pages` (
 	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI',
-	`parent` int(11) NOT NULL DEFAULT '0' COMMENT 'Parent page id',
 	`user` int(11) NOT NULL COMMENT 'User id',
 	`name` varchar(255) NOT NULL COMMENT 'Page name',
 	`slug` varchar(255) NOT NULL COMMENT 'Page url part',

+ 1 - 1
engine/actions/action_mysql.go

@@ -64,7 +64,7 @@ func (this *Action) Action_mysql() {
 		return
 	}
 	_, err = db.Query(fmt.Sprintf(
-		"CREATE TABLE `%s`.`pages` (`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'AI', `parent` int(11) NOT NULL DEFAULT '0' COMMENT 'Parent page id', `user` int(11) NOT NULL COMMENT 'User id', `name` varchar(255) NOT NULL COMMENT 'Page name', `slug` 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', `status` enum('draft','public','trash') NOT NULL COMMENT 'Page status', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;",
+		"CREATE TABLE `%s`.`pages` (`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', `slug` 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', `status` enum('draft','public','trash') NOT NULL COMMENT 'Page status', PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8;",
 		pf_name))
 	if err != nil {
 		this.msg_error(err.Error())