Skip to content

アセット情報の表現を整理 - #84

Merged
n4mlz merged 4 commits into
mainfrom
feat/asset-upload-timestamps
Sep 14, 2026
Merged

n4mlz merged 4 commits into
mainfrom
feat/asset-upload-timestamps

Conversation

@n4mlz

@n4mlz n4mlz commented Sep 14, 2026

Copy link
Copy Markdown
Member

概要

アセットの取得 URL と更新日時を、アセットごとのオブジェクトとして API で扱えるようにする。

変更内容

  • ドメイン層にアセットを追加し、楽曲の jacket / audio と譜面の chart に適用
  • 楽曲・譜面のメタデータ登録 API からアセット情報を分離
  • アセットの更新日時とキーの整合性を migration と DB 制約で保証
  • 既存の音源キーを audio_key へ移行
  • OpenAPI のレスポンスを共通 asset 型に統一

@n4mlz n4mlz changed the title アセットの更新日時を API に追加 アセット情報の表現を整理 Sep 14, 2026
@n4mlz n4mlz self-assigned this Sep 14, 2026
@n4mlz
n4mlz merged commit 3b3a156 into main Sep 14, 2026
5 checks passed
@n4mlz
n4mlz deleted the feat/asset-upload-timestamps branch September 14, 2026 12:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant