操作
開発実装 #34
未完了開始日:
2023-09-07
期日:
2023-09-07 (約13ヶ月 遅れ)
進捗率:
0%
予定工数:
説明
概要¶
- 不要なSessionテーブル, Operationテーブルを削除
- Sessionに関するデータ(IDトークンや更新トークンなど)はRedisに保存しているため、DBに保存する必要がなくなった。
- Operationテーブルについては、今後手順書機能を実装する上で、必要になる。
- version0.1の時点では、手順書機能は追加しないため、一旦テーブルを削除する。
注意点¶
- Sessionテーブル, Operationテーブルを使用していないかの確認。
- 削除対象テーブル更新時にログを出力するなどの処理を追加したほうが良いか?
- 現在のコードは小規模である。
- Userテーブルを使用している箇所しか存在しない。
- drop_table :テーブル名を記述しない。
- ロールバック(rollback)を実行したときにエラーが発生し、ロールバックを適切に行うことができない。
- https://prograshi.com/framework/rails/rollback_drop-table_error/
イシュー¶
MR¶
操作