Rails throws an error now on the primary key (https://github.com/rails/rails/blob/4-0-stable/activerecord/lib/active_record/connection_adapters/abstract/schema_definitions.rb#L217), although the tests still passed once I removed them.