main
Tests / PHP Lint (push) Successful in 4s
本 AddOn 是薄註冊層(bootstrap + 一個整合類別),無自有測試套件, syntax lint 是此處有意義的 gate。 Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01TbG1keQQ7XBa7qMQY16KCY
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
Description
Languages
PHP
100%