Я хочу добавить поле логического значения ("is_public") в таблицу "my_model". В настоящее время я могу использовать это:
class AddPublicToDream < ActiveRecord::Migration
def self.up
add_column :my_model, :is_public, :string
end
def self.down
remove_column :my_model, :is_public, :string
end
end
Затем я могу присвоить "true" или "false" mymodel.is_public в контроллерах.
Могу ли я заменить: string на: boolean для достижения того же эффекта? Сэкономит ли это пространство базы данных по сравнению со строкой?