Valores predeterminados de la base de datos de Rails y validación del modelo para campos booleanos

En un modelo de Rails tengo un atributo.is_subscriber, cuando construí una migración de db para agregar esta columna a la base de datos, especifiqué que el valor predeterminado era falso:

<code>t.boolean  "is_subscriber",   :default => false
</code>

También especifiqué en el modelo que este atributo debe estar presente:

<code>validates :is_subscriber, presence: true
</code>

Entonces, ¿por qué recibo este error cuando creo una instancia de modelo sin especificar este atributo?

<code>2012-05-08T21:05:54+00:00 app[web.1]: ActiveRecord::RecordInvalid (Validation failed: Is subscriber can't be blank):
</code>

Respuestas a la pregunta(3)

Su respuesta a la pregunta