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_kishu_display_mapping | データ上の機種名と表示名・ヒートマップ略称の対応 |
| ヒートマップ島図 | db_heatmap_layout | ヒートマップ島図のレイアウト(期間・ホール別) |
| A8広告マスタ | db_a8_ad | A8広告タグ・説明・サイズ・重み・有効フラグの管理 |
| 日別記事・対象日単位・機種別サマリ(列指向) | db_daily_article_kishu_single_day_summary | 対象日(単一日付)×ホール×機種の台数・平均・合計・順位等(Issue #2072) |
| 日別記事・機種別台数前日比(変化時のみ) | db_daily_article_kishu_count_delta | 台数に変化があった hall×日×機種のみ符号付き差分を保存。誤検知は管理画面 ADM-016 で修正(Issue #2070 / #2109) |
| 誕生日キャラクターデータ | db_birthday | 誕生日表示用(月日・キャラ・タイトル等)。UNIQUE(month, day, chara, divi, title) は BirthdaySeedInstaller で管理 |
| 誕生日キャラクターと機種の紐付け | db_birthday_kishu | 誕生日タイトルと機種名の対応 |
| 日別データ(台単位) | db2023 | 日別ユニットの実績データ(物理名サフィックスは環境により異なる) |
| 機種インデックス | KishuIndex | 機種名・日付・URL の索引(MySQL では大文字小文字が設定依存) |
| 日別記事リンク(日次) | db_Link_day | 日次記事リンクの URL・イベント名 |
| 月別記事リンク | db_Link_month | 月次記事リンクの URL |
| 日別記事データ取得キュー(計画・定数未追加) | db_daily_article_fetch_queue | 日別記事データ取得キュー(計画・未実装想定) |