Las tablas de la base de datos de WooCommerce ¿cuáles son? ¿para qué sirve cada una?

Si alguna vez necesitas recuperar información de una tienda online es vital que conozcas cómo se almacena la información de en su base de datos, en qué tabla se guarda qué.

Con WooCommerce es lo mismo, pues crea una buena cantidad de tablas en la base de datos de WordPress, nada menos que 23 tablas, y es importante que sepas 2 cosas:

  • Cuáles son las tablas que necesita WooCommerce, para no borrar ninguna por error.
  • Para qué sirve cada una, por si necesitas almacenar o recuperar información de algunas de las tablas.

Especialmente si eres programador especializado en WordPress y WooCommerce, es una información que debes conocer.

Actualmente, según la documentación oficial, estas son las tablas que añade WooCommerce a la base de datos de WordPress, y su utilidad:

Nombre de la tablaDescripción
actionscheduler_actionsAlmacena información sobre acciones que ejecutará el programador de acciones.
actionscheduler_claims
actionscheduler_groups
actionscheduler_logsRegistros de ejecución del programador de acciones.
woocommerce_sessionsAlmacena datos de sesión de los clientes, como por ejemplo los carritos.
woocommerce_api_keysAlmacena las claves API utilizadas para la API REST.
woocommerce_attribute_taxonomiesAlmacena los nombres de la taxonomía de atributos de los productos.
woocommerce_downloadable_product_permissionsAlmacena los permisos de acceso de los productos descargables (concedidos tras la compra).
woocommerce_order_itemsAlmacena elementos de líneas asociadas con los pedidos.
woocommerce_order_itemmetaAlmacena datos meta sobre elementos de líneas de los pedidos.
woocommerce_tax_ratesAlmacena las tarifas de impuestos que configures en los ajustes de WooCommerce.
woocommerce_tax_rate_locationsAlmacena ubicaciones (códigos postales y ciudades) asociadas a las tarifas de impuestos.
woocommerce_shipping_zonesAlmacena las zonas de envío que tú creas en los ajustes de WooCommerce.
woocommerce_shipping_zone_locationsAlmacena las ubicaciones asociadas a tus zonas de envío.
woocommerce_shipping_zone_methodsAlmacena los métodos de envío asociados a tus zonas de envío.
woocommerce_payment_tokensAlmacena los tokens de pago de los clientes (usados por las pasarelas de pago).
woocommerce_payment_tokenmetaAlmacena los datos meta de los tokens de pago.
woocommerce_logTabla general de registro (alternativa al registro basado en archivo).
wc_webhooksAlmacena cualquier webhook que se haya configurado en la tienda.
wc_download_logRegistra las descargas de los usuarios de los productos descargables.
wc_product_meta_lookupRevisa la tabla que indexa los datos meta de los pedidos para acelerar las peticiones.
wc_tax_rate_classesAlmacena los datos de las clases de impuestos.
wc_reserved_stockAlmacena el inventario reservado y se usa para evitar condiciones de secuencia durante el pago.

Nota: A los nombres de cada tabla le falta el prefijo de tu base de datos de WordPress, por ejemplo wp_

Más información y detalles sobre los parámetros y atributos de cada tabla en el wiki oficial de desarrollo de WooCommerce.

VALORA Y COMPARTE ESTE ARTÍCULO PARA MEJORAR LA CALIDAD DEL BLOG…
(2 votos, promedio: 5)

¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!

Sobre el autor

2 comentarios en “Las tablas de la base de datos de WooCommerce ¿cuáles son? ¿para qué sirve cada una?”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Información base sobre privacidad:
  • Responsable: Fernando Tellado ([email protected])
  • Fin del tratamiento: Moderación de comentarios para evitar spam
  • Legitimación: Tu consentimiento
  • Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal
  • Derechos: Acceso, rectificación, portabilidad, olvido

 

Ir arriba Ir al contenido