下記コマンドで、Railsで、カラムの型をStringにしてテーブルを作成した場合、PostgreSQL側では、character varying型(可変長)で作成されているかと思います。
rails g model Table name:string rails db:migrate
Railsの初心者なので、あまりよくわかっていないのですが、皆さん、character varying型のまま使っているケースが多いのでしょうか。
例えば、半角1桁の文字しか更新されないカラムであっても、character varying型のまま使っているものなのでしょうか。
個人的には、character 固定長に変更した方がいいのではと思っているのですが、そんな事はないのでしょうか。
どなたか、アドバイスの程、よろしくお願い申し上げます。
回答1件
あなたの回答
tips
プレビュー