Estoy migrando mi aplicación de MySQL a Postgres. Si hago un rake db:schema:load
, se carga bien en Postgres, y todas mis pruebas pasan.¿Por qué el límite de tamaño entero es diferente en Rails cuando se usa PostgreSQL v. MySQL?
Si hago rake db:migrate:reset
, entonces una columna entera que había configurado previamente para tener :limit => 1
tiene .
Mi migración establece que de este modo:
t.integer "foo", :limit => 1, :null => false
¿Es simplemente una cuestión de Postgres que tiene un tamaño mínimo más bajo?