Spaces:
Sleeping
Sleeping
fix: isIntercollegiateフィールドを完全削除
Browse files- schemas/circles.py: 3クラスからisIntercollegiateフィールド削除
- scripts/2_create_circles_data.py: isIntercollegiate生成コード削除
- data/generated/circles.json: 再生成(8件、isIntercollegiate除去)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- data/generated/circles.json +0 -8
- schemas/circles.py +0 -3
- scripts/2_create_circles_data.py +0 -1
data/generated/circles.json
CHANGED
|
@@ -4,7 +4,6 @@
|
|
| 4 |
"circleName": "千葉大学サッカー部",
|
| 5 |
"circleNameKana": "ちばだいがくさっかーぶ",
|
| 6 |
"circleType": "公認",
|
| 7 |
-
"isIntercollegiate": false,
|
| 8 |
"projectId": null,
|
| 9 |
"projectName": null,
|
| 10 |
"mainCategory": "SPORTS",
|
|
@@ -99,7 +98,6 @@
|
|
| 99 |
"circleName": "千葉大学吹奏楽団",
|
| 100 |
"circleNameKana": "ちばだいがくすいそうがくだん",
|
| 101 |
"circleType": "公認",
|
| 102 |
-
"isIntercollegiate": false,
|
| 103 |
"projectId": null,
|
| 104 |
"projectName": null,
|
| 105 |
"mainCategory": "CULTURE",
|
|
@@ -195,7 +193,6 @@
|
|
| 195 |
"circleName": "軽音楽サークル SOUNDWAVE",
|
| 196 |
"circleNameKana": "けいおんがくさーくる さうんどうぇーぶ",
|
| 197 |
"circleType": "準公認",
|
| 198 |
-
"isIntercollegiate": false,
|
| 199 |
"projectId": null,
|
| 200 |
"projectName": null,
|
| 201 |
"mainCategory": "CULTURE",
|
|
@@ -289,7 +286,6 @@
|
|
| 289 |
"circleName": "アニメーション研究会",
|
| 290 |
"circleNameKana": "あにめーしょんけんきゅうかい",
|
| 291 |
"circleType": "準公認",
|
| 292 |
-
"isIntercollegiate": false,
|
| 293 |
"projectId": null,
|
| 294 |
"projectName": null,
|
| 295 |
"mainCategory": "CULTURE",
|
|
@@ -374,7 +370,6 @@
|
|
| 374 |
"circleName": "バドミントンサークル B.A.S.S.",
|
| 375 |
"circleNameKana": "ばどみんとんさーくる ばす",
|
| 376 |
"circleType": "準公認",
|
| 377 |
-
"isIntercollegiate": false,
|
| 378 |
"projectId": null,
|
| 379 |
"projectName": null,
|
| 380 |
"mainCategory": "SPORTS",
|
|
@@ -468,7 +463,6 @@
|
|
| 468 |
"circleName": "プログラミングサークル CODE",
|
| 469 |
"circleNameKana": "ぷろぐらみんぐさーくる こーど",
|
| 470 |
"circleType": "準公認",
|
| 471 |
-
"isIntercollegiate": false,
|
| 472 |
"projectId": null,
|
| 473 |
"projectName": null,
|
| 474 |
"mainCategory": "CULTURE",
|
|
@@ -558,7 +552,6 @@
|
|
| 558 |
"circleName": "茶道部",
|
| 559 |
"circleNameKana": "さどうぶ",
|
| 560 |
"circleType": "公認",
|
| 561 |
-
"isIntercollegiate": false,
|
| 562 |
"projectId": null,
|
| 563 |
"projectName": null,
|
| 564 |
"mainCategory": "CULTURE",
|
|
@@ -642,7 +635,6 @@
|
|
| 642 |
"circleName": "国際交流サークル GLOBAL",
|
| 643 |
"circleNameKana": "こくさいこうりゅうさーくる ぐろーばる",
|
| 644 |
"circleType": "準公認",
|
| 645 |
-
"isIntercollegiate": false,
|
| 646 |
"projectId": null,
|
| 647 |
"projectName": null,
|
| 648 |
"mainCategory": "CULTURE",
|
|
|
|
| 4 |
"circleName": "千葉大学サッカー部",
|
| 5 |
"circleNameKana": "ちばだいがくさっかーぶ",
|
| 6 |
"circleType": "公認",
|
|
|
|
| 7 |
"projectId": null,
|
| 8 |
"projectName": null,
|
| 9 |
"mainCategory": "SPORTS",
|
|
|
|
| 98 |
"circleName": "千葉大学吹奏楽団",
|
| 99 |
"circleNameKana": "ちばだいがくすいそうがくだん",
|
| 100 |
"circleType": "公認",
|
|
|
|
| 101 |
"projectId": null,
|
| 102 |
"projectName": null,
|
| 103 |
"mainCategory": "CULTURE",
|
|
|
|
| 193 |
"circleName": "軽音楽サークル SOUNDWAVE",
|
| 194 |
"circleNameKana": "けいおんがくさーくる さうんどうぇーぶ",
|
| 195 |
"circleType": "準公認",
|
|
|
|
| 196 |
"projectId": null,
|
| 197 |
"projectName": null,
|
| 198 |
"mainCategory": "CULTURE",
|
|
|
|
| 286 |
"circleName": "アニメーション研究会",
|
| 287 |
"circleNameKana": "あにめーしょんけんきゅうかい",
|
| 288 |
"circleType": "準公認",
|
|
|
|
| 289 |
"projectId": null,
|
| 290 |
"projectName": null,
|
| 291 |
"mainCategory": "CULTURE",
|
|
|
|
| 370 |
"circleName": "バドミントンサークル B.A.S.S.",
|
| 371 |
"circleNameKana": "ばどみんとんさーくる ばす",
|
| 372 |
"circleType": "準公認",
|
|
|
|
| 373 |
"projectId": null,
|
| 374 |
"projectName": null,
|
| 375 |
"mainCategory": "SPORTS",
|
|
|
|
| 463 |
"circleName": "プログラミングサークル CODE",
|
| 464 |
"circleNameKana": "ぷろぐらみんぐさーくる こーど",
|
| 465 |
"circleType": "準公認",
|
|
|
|
| 466 |
"projectId": null,
|
| 467 |
"projectName": null,
|
| 468 |
"mainCategory": "CULTURE",
|
|
|
|
| 552 |
"circleName": "茶道部",
|
| 553 |
"circleNameKana": "さどうぶ",
|
| 554 |
"circleType": "公認",
|
|
|
|
| 555 |
"projectId": null,
|
| 556 |
"projectName": null,
|
| 557 |
"mainCategory": "CULTURE",
|
|
|
|
| 635 |
"circleName": "国際交流サークル GLOBAL",
|
| 636 |
"circleNameKana": "こくさいこうりゅうさーくる ぐろーばる",
|
| 637 |
"circleType": "準公認",
|
|
|
|
| 638 |
"projectId": null,
|
| 639 |
"projectName": null,
|
| 640 |
"mainCategory": "CULTURE",
|
schemas/circles.py
CHANGED
|
@@ -37,7 +37,6 @@ class Circle(BaseModel):
|
|
| 37 |
circleName: str
|
| 38 |
circleNameKana: str
|
| 39 |
circleType: Literal["公認", "準公認"]
|
| 40 |
-
isIntercollegiate: bool = False
|
| 41 |
|
| 42 |
# 企画関連(大祭企画との紐付け用、オプション)
|
| 43 |
projectId: str | None = None
|
|
@@ -101,7 +100,6 @@ class CircleSummary(BaseModel):
|
|
| 101 |
circleName: str
|
| 102 |
circleNameKana: str
|
| 103 |
circleType: Literal["公認", "準公認"]
|
| 104 |
-
isIntercollegiate: bool = False
|
| 105 |
projectId: str | None = None
|
| 106 |
projectName: str | None = None
|
| 107 |
mainCategory: str
|
|
@@ -129,7 +127,6 @@ class CircleDetail(BaseModel):
|
|
| 129 |
circleName: str
|
| 130 |
circleNameKana: str
|
| 131 |
circleType: Literal["公認", "準公認"]
|
| 132 |
-
isIntercollegiate: bool = False
|
| 133 |
projectId: str | None = None
|
| 134 |
projectName: str | None = None
|
| 135 |
mainCategory: str
|
|
|
|
| 37 |
circleName: str
|
| 38 |
circleNameKana: str
|
| 39 |
circleType: Literal["公認", "準公認"]
|
|
|
|
| 40 |
|
| 41 |
# 企画関連(大祭企画との紐付け用、オプション)
|
| 42 |
projectId: str | None = None
|
|
|
|
| 100 |
circleName: str
|
| 101 |
circleNameKana: str
|
| 102 |
circleType: Literal["公認", "準公認"]
|
|
|
|
| 103 |
projectId: str | None = None
|
| 104 |
projectName: str | None = None
|
| 105 |
mainCategory: str
|
|
|
|
| 127 |
circleName: str
|
| 128 |
circleNameKana: str
|
| 129 |
circleType: Literal["公認", "準公認"]
|
|
|
|
| 130 |
projectId: str | None = None
|
| 131 |
projectName: str | None = None
|
| 132 |
mainCategory: str
|
scripts/2_create_circles_data.py
CHANGED
|
@@ -111,7 +111,6 @@ def main():
|
|
| 111 |
"circleName": row.get("circleName", ""),
|
| 112 |
"circleNameKana": row.get("circleNameKana", ""),
|
| 113 |
"circleType": circle_type,
|
| 114 |
-
"isIntercollegiate": parse_bool(row.get("isIntercollegiate", "false")),
|
| 115 |
"projectId": row.get("projectId") or None,
|
| 116 |
"projectName": row.get("projectName") or None,
|
| 117 |
"mainCategory": row.get("mainCategory", ""),
|
|
|
|
| 111 |
"circleName": row.get("circleName", ""),
|
| 112 |
"circleNameKana": row.get("circleNameKana", ""),
|
| 113 |
"circleType": circle_type,
|
|
|
|
| 114 |
"projectId": row.get("projectId") or None,
|
| 115 |
"projectName": row.get("projectName") or None,
|
| 116 |
"mainCategory": row.get("mainCategory", ""),
|