Вопрос о рельсах 3 validates_presence_of: - PullRequest
1 голос
/ 27 декабря 2010

Я видел в руководствах по рельсам, что упоминание внешнего ключа в модели не создает его в БД.Это правда с validates_presence_of?Нужно ли мне самостоятельно добавлять ограничение NOT NULL в процессе миграции.

PS Когда я пытался использовать validates_presence_of в моей модели, на самом деле оно не создавало ограничение NOT NULL.Но я только начинающий, поэтому я могу упустить очевидное.Я использую MySQL DB.

1 Ответ

2 голосов
/ 27 декабря 2010

Нет.Добавление validates_presence_of НЕ автоматически добавляет ограничения базы данных, если вы хотите их, вам нужно добавить их вручную.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...