Files
2026-04-26 23:47:49 +02:00

2.7 KiB

Database Schema

Generated by /paul:map-codebase — 2026-04-26 Note: WordPress core not in local repo — schema below is derived from config + plugin inventory.

Connection

  • Database: garbary_szkury
  • Prefix: wp_
  • Host: localhost
  • Charset: UTF-8

Standard WordPress Tables

Table Purpose
wp_posts All content: pages, posts, WooCommerce products, bbPress topics/replies
wp_postmeta Post custom fields (includes ACF fields, WooCommerce product data)
wp_users User accounts
wp_usermeta User meta (WooCommerce customer data, roles)
wp_options Site settings, theme mods, plugin config, Divi builder settings
wp_terms Categories, tags, product categories, bbPress forums
wp_term_taxonomy Taxonomy definitions
wp_term_relationships Post ↔ term relationships
wp_comments Comments
wp_commentmeta Comment meta

WooCommerce Tables

Table Purpose
wp_woocommerce_sessions Customer sessions
wp_woocommerce_api_keys REST API keys
wp_woocommerce_attribute_taxonomies Product attribute definitions
wp_woocommerce_downloadable_product_permissions Digital product access
wp_woocommerce_order_items Order line items
wp_woocommerce_order_itemmeta Order item meta
wp_woocommerce_tax_rates Tax configuration
wp_woocommerce_tax_rate_locations Tax rate geo rules
wp_woocommerce_shipping_zones Shipping zones
wp_woocommerce_shipping_zone_locations Zone locations
wp_woocommerce_shipping_zone_methods Zone shipping methods
wp_woocommerce_payment_tokens Saved payment tokens (PayU)
wp_woocommerce_payment_tokenmeta Payment token meta
wp_wc_product_meta_lookup Product search/filter cache
wp_wc_tax_rate_classes Tax classes
wp_wc_webhooks WooCommerce webhooks

Key Custom Fields (ACF — stored in wp_postmeta)

Field key Post type Purpose
end_date_of_the_offer product Offer expiry date; read by cron-products.php to auto-unpublish

bbPress Tables

Table Purpose
Uses wp_posts Forum, topic, reply post types
Uses wp_postmeta Forum/topic meta
Uses wp_terms Forum taxonomy

Notes

  • Products (courses) are stored as wp_posts with post_type = 'product'
  • Course categories are wp_terms under product_cat taxonomy
  • Custom "Rezerwuj miejsce" / stock behavior driven by wp_postmeta stock fields + ACF end_date_of_the_offer
  • Divi page builder content stored as serialized shortcodes in wp_posts.post_content
  • Divi customizer settings (from divi-children-engine) stored in wp_options as theme_mods_body-relax