Definir valor padrão para a coluna Postgres JSON no Rails <4
Então, eu estou começando a usar o tipo de dados Postgres JSON, agora quehá muitas coisas divertidas que você pode fazer com isso. Em um dos meus aplicativos Rails que ainda não é Rails 4 (ondesuporte para Postgres JSON foi adicionado) Eu adicionei uma coluna JSON assim:
create_table :foo do |t|
t.column :bar, :json
end
mas não consigo descobrir como definir um valor padrão para a coluna. Eu tentei todas as variações como{}
, '{}'
, '{}'::json
, '[]'::json
mas ou recebo um erro quando a migração é executada ou simplesmente não funciona, o que significa que a migração é executada mas, quando eu crio um novoFoo
, bar
énil
.