query( $wpdb->prepare( 'DROP TABLE IF EXISTS %i', $wpdb->prefix . 'visitrix_hits' ) ); $wpdb->query( $wpdb->prepare( 'DROP TABLE IF EXISTS %i', $wpdb->prefix . 'visitrix_visits' ) ); $wpdb->query( $wpdb->prepare( 'DROP TABLE IF EXISTS %i', $wpdb->prefix . 'visitrix_visitors' ) ); $wpdb->query( $wpdb->prepare( 'DROP TABLE IF EXISTS %i', $wpdb->prefix . 'visitrix_goals' ) ); // phpcs:enable delete_option( 'visitrix_settings' ); delete_option( 'visitrix_db_version' ); delete_option( 'visitrix_salt' ); delete_option( 'visitrix_upgrade_lock' ); // Storage settings; an external database itself is never touched. delete_option( 'visitrix_storage' ); delete_option( 'visitrix_remote_ready' ); delete_option( 'visitrix_cache_gen' ); delete_option( 'visitrix_ch_ttl' ); delete_transient( 'visitrix_storage_error' ); delete_transient( 'visitrix_storage_down' ); }