Skip to content

南海本線の白線急行の種別追加を master へ反映 - #1670

Merged
TinyKitten merged 1 commit into
masterfrom
dev
Aug 30, 2026
Merged

TinyKitten merged 1 commit into
masterfrom
dev

Conversation

@TinyKitten

Copy link
Copy Markdown
Member

概要

dev に取り込み済みの変更を master へ反映し、本番(stationapi / gql.trainlcd.app)へデプロイします。

今回の内容は #1669 の 1 件のみで、南海本線の「白線急行」(方向幕に -急行- と表示される、通常の急行停車駅に春木を加えた種別)を独立した列車種別として追加するデータ変更です。

変更の種類

  • バグ修正
  • 新機能
  • データの修正・追加
  • リファクタリング
  • ドキュメント
  • CI/CD
  • その他

変更内容

詳細

  • data/4!types.csv: type_cd=544「-急行-」を追加
  • data/5!station_station_types.csv: line_group_cd=1183(なんば〜泉佐野の南海本線 28 駅)を追加
DEFAULT,544,-急行-,キュウコウ,Express,-特快-,-급행-,#F7931D,2,3,0,南海電車用(白線急行),COMPLETE

停車は以下の 10 駅で、既存の急行(line_group_cd=452)との差は春木のみです。

難波・新今宮・天下茶屋・堺・羽衣・泉大津・春木・岸和田・貝塚・泉佐野

kind=3(急行)は既存の急行と同じため、get_train_types の重複排除は停車駅で判定されます。春木を含む区間では 2 種別が並び、含まない区間(例: なんば〜堺)では停車駅が一致するため 1 件に統合されます。direction=2(下り)は、なんば 0:08 発 泉佐野行きの下り 1 本のみという運行実態に合わせたものです。

クライアントへの影響

schema/public.graphql に変更はありません。stationTrainTypes / routeTypes の結果に南海本線の新種別が 1 件増えるのみで、既存の応答形状は変わりません。

テスト

  • make fmt が通ること
  • make clippy が通ること(wasm32 ターゲットを含む)
  • make test が通ること

省略: コード変更なし(data/*.csv のみ)。代わりに cargo run -p data_validator を実行し [VALID] No errors reported. を確認済み。dev へのマージ時に build_worker.yml によるビルドとスキーマ検証も通過しています。

関連Issue

スクリーンショット(任意)

@TinyKitten TinyKitten self-assigned this Aug 30, 2026
@coderabbitai

coderabbitai Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: f9e5d10d-30c1-4818-9152-fa1b93a86c8c

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Comment @coderabbitai help to get the list of available commands.

@github-actions

Copy link
Copy Markdown

🚉 停車駅の変更

1 件の新しい停車パターン

● 停車 / ○ 通過 / △ 一部通過 / ◆ 平日停車 / ◇ 休日停車 / ▲ 一部停車

🆕 -急行- (Express) - 南海本線

type_cd=544, line_group_cd=1183

変更内容: 28 駅追加

全駅リスト (28駅)
# 駅名 Station 停車
1 難波 Namba
2 新今宮 Shin-Imamiya
3 天下茶屋 Tengachaya
4 岸里玉出 Kishinosato-Tamade
5 粉浜 Kohama
6 住吉大社 Sumiyoshitaisha
7 住ノ江 Suminoe
8 七道 Shichido
9 Sakai
10 Minato
11 石津川 Ishizugawa
12 諏訪ノ森 Suwanomori
13 浜寺公園 Hamaderakoen
14 羽衣 Hagoromo
15 高石 Takaishi
16 北助松 Kitasukematsu
17 松ノ浜 Matsunohama
18 泉大津 Izumiotsu
19 忠岡 Tadaoka
20 春木 Haruki
21 和泉大宮 Izumi-Omiya
22 岸和田 Kishiwada
23 蛸地蔵 Takojizo
24 貝塚 Kaizuka
25 二色浜 Nishikinohama
26 鶴原 Tsuruhara
27 井原里 Iharanosato
28 泉佐野 Izumisano

@TinyKitten
TinyKitten merged commit 7b4140c into master Aug 30, 2026
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant