wpdev f08f48a116
Tests / PHP Lint (push) Successful in 4s
ci: 加入 PHP lint workflow
本 AddOn 是薄註冊層(bootstrap + 一個整合類別),無自有測試套件,
syntax lint 是此處有意義的 gate。

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01TbG1keQQ7XBa7qMQY16KCY
2026-07-31 09:20:07 +08:00

2meet Data Optimizer — Bookings AddOn

2meet-bookings 預約系統提供 8 張自訂表的 schema 健診整合。


What it does

TMDO_Custom_Table_Registry 註冊 8 張 wp_2mb_* 表,享有:

  • wp tmdo doctor 表結構檢查
  • Schema drift 偵測(CREATE 與 DROP 對齊)
  • 衝突偵測

註冊表清單:

表名 用途
2mb_bookings 預約主表
2mb_services 服務項目
2mb_availability 可預約時段
2mb_date_overrides 特殊日期覆蓋
2mb_vendor_settings vendor 預約設定
2mb_service_reviews 服務評論
2mb_waitlist_submissions 候補申請
2mb_audit_log 操作審計(v2.x 新增)

Requirements

  • WordPress ≥ 6.0
  • PHP ≥ 8.1
  • 2meet-data-optimizer ≥ 0.1.0
  • 2meet-bookings

Installation

wp plugin install /path/to/2meet-data-optimizer-bookings-addon-v0.1.0.zip --activate

# 驗證 8 表已註冊
wp tmdo custom-tables --provider=bookings-addon

Phase

Phase 4 — 與其他 5 個 2meet 家族 AddOn 同期 ship。


License

GPL-2.0-or-later

S
Description
2meet Data Optimizer AddOn — bookings integration layer
Readme 60 KiB
Languages
PHP 100%