Appearance
テーブル定義
サブセット用の custom-tables-*.dbml は正本 custom-tables.dbml から npm run docs:generate-dbml-subsets で生成します(手順・CI は このフォルダの README を参照)。
テーブル一覧
| テーブル名(論理名) | テーブル名(物理・suffix) | 内容 |
|---|---|---|
| P-WORLD配信メールアーカイブ | pworld_mail_archive | P-WORLD メール本文・受信日・記事表示用メタのアーカイブ |
| P-WORLDメール本文とメディア添付の参照 | pworld_mail_image_ref | メールに含まれる画像と WordPress 添付の対応 |
| P-WORLD画像キャプチャのメタデータ | pworld_capture_image | メール由来の合成キャプチャ画像の生成結果 |
| P-WORLD日別ホールサムネイル | pworld_hall_day_thumbnail | 記事対象日×ホール単位のサムネイル用 WordPress 添付 ID |
| 〇〇の日マスタ(何の日雑学・日別記事用) | db_what_day_master | 「〇〇の日」マスタ(表示・日付キー) |
| 日別記事×〇〇の日 紐付け | db_daily_article_what_day | 日別記事(投稿)と〇〇の日マスタの紐付け |
| 日別記事・ホール別絵文字 | db_daily_article_emoji | 日別記事の絵文字テキスト(ホール別) |
| 日別記事・考察日時(post meta 同期先) | db_daily_article_consideration | 日別記事の考察日(kousatsu_date) |
| イベントマスタ(イベント名+ホール) | db_event_master | イベントマスタ(名前・ホール・表示フラグ) |
| 有料記事編集画面用ホールマスタ | db_paid_article_hall_master | 有料記事編集画面のホール選択肢と is_show フラグ(HallEnum::value) |
| 機種表示マッピング | db_kishu_display_mapping | データ上の機種名と表示名・ヒートマップ略称の対応 |
| 機種マスタ | db_kishu_master | 機種の正規名称を ID で一元管理(Issue #2135 フェーズ1) |
| ヒートマップ島図 | db_heatmap_layout | ヒートマップ島図のレイアウト(期間・ホール別) |
| A8広告マスタ | db_a8_ad | A8広告タグ・説明・サイズ・重み・有効フラグの管理 |
| 新台情報マスタ | db_new_machine_info | DMMぱちタウン等から取得した新台スケジュール(legacy: yugi_nippon 行あり得る)。kishu_id で機種マスタと紐付け可能(未紐付け可)。is_hidden で表示制御 |
| 日別記事・対象日単位・機種別サマリ(列指向) | db_daily_article_kishu_single_day_summary | 対象日×ホール×機種の集計。kishu_id のみ(表示名はマスタ JOIN)(Issue #2072 / #2139) |
| 日別記事・機種別台数前日比(変化時のみ) | db_daily_article_kishu_count_delta | 台数変化行。kishu_id のみ(Issue #2070 / #2139) |
| 誕生日キャラクターデータ | db_birthday | 誕生日表示用(月日・キャラ・タイトル等)。UNIQUE(month, day, chara, divi, title) は BirthdaySeedInstaller で管理 |
| 誕生日キャラクターと機種の紐付け | db_birthday_kishu | 誕生日タイトルと kishu_id(表示名はマスタ JOIN)(Issue #2139) |
| 日別データ(台単位) | db2023 | 日別 raw。kishu_id で FK 参照。kishu は取得元確認用(書込のみ・非参照)(Issue #2139) |
| 機種インデックス | KishuIndex | 機種名・日付・URL の索引(MySQL では大文字小文字が設定依存) |
| 日別記事リンク(日次) | db_Link_day | 日次記事リンクの URL・イベント名 |
| 月別記事リンク | db_Link_month | 月次記事リンクの URL |
| 会員プラン/商品マスタ | db_member_plan_master | 会員プラン/商品マスタ。単号購入(one_time)と将来のサブスク(monthly/yearly)を管理(Issue #2597) |
| 会員プラン加入状態 | db_member_subscription | 会員のプラン加入状態。user_id は WordPress wp_users.ID を論理参照(Issue #2597) |
| 有料記事単号購入記録 | db_paid_article_purchase | 有料記事(paid_article CPT)の単号購入記録。購入済み号は永久アクセス(Issue #2597) |
| 法務文書版管理 | db_legal_document_version | 利用規約・PP・特商法の版履歴。is_current で現行版を管理し WP 固定ページへ同期(Issue #2780) |