Magento-Tabelle: cms_page

Die Tabellenstruktur in Magento 2 hat sich im Vergleich zu Magento 1.7/1.9 verändert.

Ab MySQL 5.6 sind FULLTEXT-Indizies auf INNODB-Tabellen möglich. Diese FULLTEXT-Indizies werden in allen Textspalten verwendet.

Die Spalte root_template wurde durch die Spalte page_layout ersetzt. Die Inhalte der Spalte sind nicht identisch mit den Inhalten der Vorgängerversion.

altneu
two_columns_right2columns-right
one_column1column

Die Spalte meta_title ist neu hinzugekommen. Die Eigenschaft "meta_title" wird in Magento für Produkte und Kategorien innerhalb des EAV-Modells verwaltet. Der Grundsatz nur die Objekte und Attribute mit dem EAV-Modell abzubilden, für die dies unbedingt notwendig ist, wurde hier bei der Neuaufnahme der Eigenschaft berücksichtigt!

CREATE TABLE `cms_page` (
	`page_id` SMALLINT(6) NOT NULL AUTO_INCREMENT COMMENT 'Page ID',
	`title` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Page Title',
	`page_layout` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Page Layout',
	`meta_keywords` TEXT NULL COMMENT 'Page Meta Keywords',
	`meta_description` TEXT NULL COMMENT 'Page Meta Description',
	`identifier` VARCHAR(100) NULL DEFAULT NULL COMMENT 'Page String Identifier',
	`content_heading` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Page Content Heading',
	`content` MEDIUMTEXT NULL COMMENT 'Page Content',
	`creation_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT 'Page Creation Time',
	`update_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'Page Modification Time',
	`is_active` SMALLINT(6) NOT NULL DEFAULT '1' COMMENT 'Is Page Active',
	`sort_order` SMALLINT(6) NOT NULL DEFAULT '0' COMMENT 'Page Sort Order',
	`layout_update_xml` TEXT NULL COMMENT 'Page Layout Update Content',
	`custom_theme` VARCHAR(100) NULL DEFAULT NULL COMMENT 'Page Custom Theme',
	`custom_root_template` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Page Custom Template',
	`custom_layout_update_xml` TEXT NULL COMMENT 'Page Custom Layout Update Content',
	`custom_theme_from` DATE NULL DEFAULT NULL COMMENT 'Page Custom Theme Active From Date',
	`custom_theme_to` DATE NULL DEFAULT NULL COMMENT 'Page Custom Theme Active To Date',
	`meta_title` VARCHAR(255) NULL DEFAULT NULL COMMENT 'Page Meta Title',
	PRIMARY KEY (`page_id`),
	INDEX `CMS_PAGE_IDENTIFIER` (`identifier`),
	FULLTEXT INDEX `CMS_PAGE_TITLE_META_KEYWORDS_META_DESCRIPTION_IDENTIFIER_CONTENT` (`title`, `meta_keywords`, `meta_description`, `identifier`, `content`)
)
COMMENT='CMS Page Table'
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=5
;



^