wp_axemit_ipmsseo_suppliers

Static

Stores axemit ipmsseo suppliers data created by this plugin.

Column Definitions

ColumnTypeNullable
🔑idBIGINT UNSIGNEDNO
nameVARCHAR(255)NO
feed_urlTEXTNO
feed_typeVARCHAR(10)NO
local_fileTEXTNO
statusTINYINT(1)NO
sync_intervalVARCHAR(20)NO
sync_hourVARCHAR(5)NO
missing_actionVARCHAR(20)NO
created_atDATETIMENO
updated_atDATETIMENO
last_syncDATETIMEYES
next_syncDATETIMEYES
supplier_idBIGINT UNSIGNEDNO
started_atDATETIMENO
finished_atDATETIMEYES
duration_secINT UNSIGNEDYES
products_newINT UNSIGNEDNO
products_updatedINT UNSIGNEDNO
products_skippedINT UNSIGNEDNO
products_errorsINT UNSIGNEDNO
statusVARCHAR(20)NO
notesTEXTNO
log_idBIGINT UNSIGNEDNO
skuVARCHAR(255)NO
messageTEXTNO
created_atDATETIMENO
supplier_idBIGINT UNSIGNEDNO
feed_categoryVARCHAR(500)NO
product_countINT UNSIGNEDNO
seen_atDATETIMENO
supplier_idBIGINT UNSIGNEDNO
feed_categoryVARCHAR(500)NO
wc_term_idBIGINT UNSIGNEDYES
actionVARCHAR(20)NO
supplier_idBIGINT UNSIGNEDNO
feed_brandVARCHAR(255)NO
seen_atDATETIMENO
supplier_idBIGINT UNSIGNEDNO
feed_brandVARCHAR(255)NO
wc_brandVARCHAR(255)YES
actionVARCHAR(20)NO
supplier_idBIGINT UNSIGNEDNO
wc_product_idBIGINT UNSIGNEDNO
feed_skuVARCHAR(255)NO
feed_hashVARCHAR(64)NO
last_seenDATETIMENO

CREATE TABLE Statement

CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_suppliers ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, name VARCHAR(255) NOT NULL, feed_url TEXT NOT NULL DEFAULT '', feed_type VARCHAR(10) NOT NULL DEFAULT 'xml', local_file TEXT NOT NULL DEFAULT '', status TINYINT(1) NOT NULL DEFAULT 1, sync_interval VARCHAR(20) NOT NULL DEFAULT 'daily', sync_hour VARCHAR(5) NOT NULL DEFAULT '03:00', missing_action VARCHAR(20) NOT NULL DEFAULT 'stock_zero', created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, updated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, last_sync DATETIME DEFAULT NULL, next_sync DATETIME DEFAULT NULL, PRIMARY KEY (id) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_logs ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, started_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, finished_at DATETIME DEFAULT NULL, duration_sec INT UNSIGNED DEFAULT NULL, products_new INT UNSIGNED NOT NULL DEFAULT 0, products_updated INT UNSIGNED NOT NULL DEFAULT 0, products_skipped INT UNSIGNED NOT NULL DEFAULT 0, products_errors INT UNSIGNED NOT NULL DEFAULT 0, status VARCHAR(20) NOT NULL DEFAULT 'running', notes TEXT NOT NULL DEFAULT '', PRIMARY KEY (id), KEY supplier_id (supplier_id) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_log_errors ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, log_id BIGINT UNSIGNED NOT NULL, sku VARCHAR(255) NOT NULL DEFAULT '', message TEXT NOT NULL, created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), KEY log_id (log_id) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_unmapped_categories ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, feed_category VARCHAR(500) NOT NULL, product_count INT UNSIGNED NOT NULL DEFAULT 0, seen_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), UNIQUE KEY supplier_cat (supplier_id, feed_category(255)) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_category_mappings ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, feed_category VARCHAR(500) NOT NULL, wc_term_id BIGINT UNSIGNED DEFAULT NULL, action VARCHAR(20) NOT NULL DEFAULT 'map', PRIMARY KEY (id), UNIQUE KEY supplier_feed (supplier_id, feed_category(255)) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_unmapped_brands ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, feed_brand VARCHAR(255) NOT NULL, seen_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), UNIQUE KEY supplier_brand (supplier_id, feed_brand) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_brand_mappings ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, feed_brand VARCHAR(255) NOT NULL, wc_brand VARCHAR(255) DEFAULT NULL, action VARCHAR(20) NOT NULL DEFAULT 'map', PRIMARY KEY (id), UNIQUE KEY supplier_brand (supplier_id, feed_brand) ) $charset;"; $sql[] = "CREATE TABLE IF NOT EXISTS wp_axemit_ipmsseo_products ( id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT, supplier_id BIGINT UNSIGNED NOT NULL, wc_product_id BIGINT UNSIGNED NOT NULL, feed_sku VARCHAR(255) NOT NULL, feed_hash VARCHAR(64) NOT NULL DEFAULT '', last_seen DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY (id), UNIQUE KEY supplier_sku (supplier_id, feed_sku), KEY wc_product_id (wc_product_id) ) $charset;"; require_once ABSPATH . 'wp-admin/includes/upgrade.php'; foreach ( $sql as $query ) { dbDelta( $query );

Safe to delete?

If you have uninstalled aXeMit Import Products, Media & SEO Suite for WooCommerce, this table is generally safe to remove. However, always back up your database first.

Note: Some plugins share tables or are dependencies of other plugins. Verify nothing else depends on this table before dropping it.

How to remove this table

DROP TABLE IF EXISTS `wp_axemit_ipmsseo_suppliers`;

Run this query using phpMyAdmin, Adminer, or your MySQL client. Back up first.

Other tables from aXeMit Import Products, Media & SEO Suite for WooCommerce