データベース定義について質問です。
Railsでユーザごとに操作履歴を保存するためのWebアプリを作っており、
ユーザテーブルには履歴保存日数(数値型)を保持するようにしています。
class CreateUsers < ActiveRecord::Migration def change create_table :users do |t| t.string :name t.string :address ~~~ 省略 ~~~ t.integer :keep_days # 保存日数 end end end
この場合、履歴保存日数を無限
と表現したい場合は 0 とするのが適切でしょうか。
それとも別に無限フラグ
を定義したほうがよろしいでしょうか。
履歴の削除処理及び上記テーブル定義はこれから行うため
アプリケーションでの処理も含め 何か助言をいただけたら幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。