Nevím o vašem konkrétním nastavení databáze, ale ano, řekl bych, že to je s největší pravděpodobností problém.
Toto je citát z průvodce Rails API pro :uniqueness:
http://edgeguides.rubyonrails.org/active_record_validations.html#uniqueness
Pokud mohu říci, neexistuje pro to žádný oficiální patch. Nejlepší, co jsem našel, jsou tyto staré diskuze:
Oba zmiňují různé způsoby, jak to obejít.
Řekl bych, že nejlepším řešením je porovnat to s tím, jaké bude vaše produkční prostředí. Zdá se, že se na různých platformách chová odlišně.