Я пытаюсь добавить «липкую» опцию в темы моего форума.Вот так выглядит моя миграция
def self.up
add_column :topics, :sticky, :boolean, :null => false, :default => false
end
def self.down
remove_column :topics, :sticky
end
Это прекрасно работает локально на mysql, но когда я помещаю изменения в heroku (который использует PostgreSQL), это то, что я получаю при использовании консоли
>> t.sticky
=> "f"
>> t.sticky.class
=> String
>> t.sticky = true
=> true
>> t.sticky.class
=> TrueClass
Почему значение этого свойства по умолчанию является строкой?
Редактировать: И если я сохраняю объект, он не меняет свойство закрепления, то есть оно по-прежнему равно "f".