Current File : /var/www/prestashop/modules/ps_eventbus/sql/install.sql |
CREATE TABLE IF NOT EXISTS `PREFIX_eventbus_type_sync`
(
`type` VARCHAR(50) NOT NULL,
`offset` INT(10) UNSIGNED NOT NULL DEFAULT 0,
`id_shop` INT(10) UNSIGNED NOT NULL,
`lang_iso` VARCHAR(3),
`full_sync_finished` TINYINT(1) NOT NULL DEFAULT 0,
`last_sync_date` DATETIME NOT NULL
) ENGINE = ENGINE_TYPE
DEFAULT CHARSET = utf8;
CREATE TABLE IF NOT EXISTS `PREFIX_eventbus_job`
(
`job_id` VARCHAR(200) NOT NULL,
`created_at` DATETIME NOT NULL
) ENGINE = ENGINE_TYPE
DEFAULT CHARSET = utf8;
CREATE TABLE IF NOT EXISTS `PREFIX_eventbus_deleted_objects`
(
`type` VARCHAR(50) NOT NULL,
`id_object` INT(10) UNSIGNED NOT NULL,
`id_shop` INT(10) UNSIGNED NOT NULL,
`created_at` DATETIME NOT NULL,
PRIMARY KEY (`type`, `id_object`, `id_shop`)
) ENGINE = ENGINE_TYPE
DEFAULT CHARSET = utf8;
CREATE TABLE IF NOT EXISTS `PREFIX_eventbus_incremental_sync`
(
`type` VARCHAR(50) NOT NULL,
`id_object` INT(10) UNSIGNED NOT NULL,
`id_shop` INT(10) UNSIGNED NOT NULL,
`lang_iso` VARCHAR(3),
`created_at` DATETIME NOT NULL,
PRIMARY KEY (`type`, `id_object`, `id_shop`, `lang_iso`)
) ENGINE = ENGINE_TYPE
DEFAULT CHARSET = utf8;
CREATE TABLE IF NOT EXISTS `PREFIX_eventbus_live_sync`
(
`shop_content` VARCHAR(50) NOT NULL,
`last_change_at` DATETIME NOT NULL,
PRIMARY KEY (`shop_content`)
) ENGINE = ENGINE_TYPE
DEFAULT CHARSET = utf8;