Magento - Tabellen: cms_
cms_page
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.
alt | neu |
---|---|
two_columns_right | 2columns-right |
one_column | 1column |
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 ;