プロジェクト

全般

プロフィール

ToDo #493

【メニュー・食材マスタ】supabase primarykey仕様変更

武田 遼河 さんが8ヶ月前に追加. 8ヶ月前に更新.

ステータス:
完了
優先度:
今すぐ
担当者:
開始日:
2024/04/11
期日:
2024/04/19
進捗率:

100%

予定工数:

説明

メニュー・食材マスタ 店舗紐づけ処理について重複登録を防ぐ機構としてprimarykeyの仕様を以下のように変更いたします。
また、マスタ管理システム画面操作時に動作するid発番処理の仕様を合わせて変更いたします。

【メニューコード】
▽テーブル定義を変更
テーブル名:menushop
内容1:idカラムの規則を以下に変更
旧:[メニューコード9桁][店舗コード5桁][処置時刻yyyymmddHHMMss]
新:[メニューコード9桁][店舗コード5桁]

内容2:bubbleワークフロー 店舗紐づけ処理時の発番規則を内容1 新 の仕様に変更

【食材コード】
▽テーブル定義を変更
テーブル名:itemshop
内容1:idカラムの規則を以下に変更
旧:[メニューコード6桁][店舗コード5桁][処置時刻yyyymmddHHMMss]
新:[メニューコード6桁][店舗コード5桁]

内容2:bubbleワークフロー 店舗紐づけ処理時の発番規則を内容1 新 の仕様に変更


ファイル

2.png (55.1 KB) 2.png 武田 遼河, 2024/04/11 17:00
#1

武田 遼河 さんが8ヶ月前に更新

  • ファイル 2.png 2.png を追加
  • ステータス新規 から 完了 に変更
  • 進捗率0 から 100 に変更

本チケットのうちテーブル定義変更作業が完了いたしましたのでご報告いたします。
itemshopのほうは問題なく全件洗い替えられましたが、menushopのほうはmenu_cd + shop_cdが一意でないレコードが若干ありましたので、レコードの片方を削除して更新しております。(容量が大きいためTeams保管)
csvベースのバックアップと共に格納します。
https://chatnoirveri.sharepoint.com/:f:/s/msteams_b1c591/EgjGZ1TUGt9GsD-LTwfcbeIBTIzBhWz9fSksTCZSZXdiHA?e=0cgEeK

また、村上さんより以下作業完了報告をいただきCU動作確認済みです。

私の方も昨晩更新しまして、idの生成ルールを「コード+店舗」に切り替えております。
以後はこのルールで一意のものしか作成されないはずですので、確認して行きたいと思います。

【動作確認】
2024/4/11 11:00頃、VEメニュー複製にて動作確認を実施し、supabaseの登録が想定通りとなっていることを確認いたしました。
登録メニュー:
・161300443
・162300443
・164300443

他の形式にエクスポート: Atom PDF