Padrões do banco de dados do Rails e validação de modelo para campos booleanos

Em um modelo Rails eu tenho um atributois_subscriber, quando construí uma migração do banco de dados para incluir essa coluna no banco de dados, especifiquei o valor padrão para ser false:

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

Eu também especifiquei no modelo que este atributo precisa estar presente:

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

Então, por que recebo esse erro quando crio uma instância de modelo sem especificar esse atributo?

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

questionAnswers(3)

yourAnswerToTheQuestion