Добавление состояний в пустую базу данных, где State validates :name, uniqueness: true
.
Опять же, БД пуста!
State.create(name:"Alabama")
(0.2ms) BEGIN
State Exists (0.6ms) SELECT 1 AS one FROM "states" WHERE "states"."name" = $1 LIMIT $2 [["name", "Alabama"], ["LIMIT", 1]]
(0.3ms) ROLLBACK
=> #<State:0x00007ffb711c3c60 id: nil, name: "Alabama", region_id: nil, created_at: nil, updated_at: nil>
State.all
State Load (0.5ms) SELECT "states".* FROM "states"
=> []
Почему говорится, что это состояние существует, когда НЕТ состояний ???
Когда я избавляюсь от проверки уникальности, она все равно ведет себя забавно:
State.all
State Load (0.7ms) SELECT "states".* FROM "states"
=> []