WP-CLI & WordPress database error Duplicate key name
-
Hi guys,
Used WP-CLI to update WooCommerce. At command line the following errors presented after “wp plugin update woocommerce”:
WordPress database error Duplicate key name ‘attribute_name’ for query ALTER TABLE wp_woocommerce_attribute_taxonomies ADD KEY attribute_name (attribute_name(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘meta_key’ for query ALTER TABLE wp_woocommerce_termmeta ADD KEY meta_key (meta_key(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘download_order_key_product’ for query ALTER TABLE wp_woocommerce_downloadable_product_permissions ADD KEY download_order_key_product (product_id,order_id,order_key(191),download_id) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘meta_key’ for query ALTER TABLE wp_woocommerce_order_itemmeta ADD KEY meta_key (meta_key(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘tax_rate_country’ for query ALTER TABLE wp_woocommerce_tax_rates ADD KEY tax_rate_country (tax_rate_country(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘tax_rate_state’ for query ALTER TABLE wp_woocommerce_tax_rates ADD KEY tax_rate_state (tax_rate_state(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘tax_rate_class’ for query ALTER TABLE wp_woocommerce_tax_rates ADD KEY tax_rate_class (tax_rate_class(191)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
WordPress database error Duplicate key name ‘location_type_code’ for query ALTER TABLE wp_woocommerce_tax_rate_locations ADD KEY location_type_code (location_type(40),location_code(90)) made by include(‘phar:///usr/local/bin/wp/php/boot-phar.php’), include(‘phar:///usr/local/bin/wp/php/wp-cli.php’), WP_CLI\Runner->start, WP_CLI\Runner->load_wordpress, require(‘phar:///usr/local/bin/wp/php/wp-settings-cli.php’), do_action(‘init’), call_user_func_array, WC_Install::check_version, WC_Install::install, WC_Install::create_tables, dbDelta
Weird log files show no errors. Site runs OK.
Cheers,
Phil
- The topic ‘WP-CLI & WordPress database error Duplicate key name’ is closed to new replies.