Skip to content

ActiveRecord::RecordNotUnique: Mysql2::Error: Duplicate entry '214970655' for key 'PRIMARY': INSERT INTO pulls (id, name, description, url, number, is_open, repo_id, created_at, updated_at) VALUES (214970655, 'test', '## このプルリクエストは何なのか #89

@toyokappa

Description

@toyokappa

View details in Rollbar: https://rollbar.com/toyokappa/bestcode/items/7/


Mysql2::Error: Duplicate entry '214970655' for key 'PRIMARY'
  File "/usr/local/bundle/gems/mysql2-0.5.1/lib/mysql2/client.rb", line 131, in _query
  File "/usr/local/bundle/gems/mysql2-0.5.1/lib/mysql2/client.rb", line 131, in block in query
  File "/usr/local/bundle/gems/mysql2-0.5.1/lib/mysql2/client.rb", line 130, in handle_interrupt
  File "/usr/local/bundle/gems/mysql2-0.5.1/lib/mysql2/client.rb", line 130, in query
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb", line 187, in block (2 levels) in execute
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/dependencies/interlock.rb", line 48, in block in permit_concurrent_loads
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/concurrency/share_lock.rb", line 187, in yield_shares
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/dependencies/interlock.rb", line 47, in permit_concurrent_loads
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb", line 186, in block in execute
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb", line 579, in block (2 levels) in log
  File "/usr/local/lib/ruby/2.5.0/monitor.rb", line 226, in mon_synchronize
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb", line 578, in block in log
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/notifications/instrumenter.rb", line 23, in instrument
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_adapter.rb", line 569, in log
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb", line 185, in execute
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/mysql/database_statements.rb", line 28, in execute
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract_mysql_adapter.rb", line 196, in execute_and_free
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/mysql/database_statements.rb", line 33, in exec_query
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb", line 117, in exec_insert
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb", line 149, in insert
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/query_cache.rb", line 21, in insert
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/persistence.rb", line 187, in _insert_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/persistence.rb", line 733, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/counter_cache.rb", line 180, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/locking/optimistic.rb", line 70, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/attribute_methods/dirty.rb", line 137, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/callbacks.rb", line 342, in block in _create_record
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 132, in run_callbacks
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 816, in _run_create_callbacks
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/callbacks.rb", line 342, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/timestamp.rb", line 95, in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/persistence.rb", line 704, in create_or_update
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/callbacks.rb", line 338, in block in create_or_update
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 132, in run_callbacks
  File "/usr/local/bundle/gems/activesupport-5.2.0/lib/active_support/callbacks.rb", line 816, in _run_save_callbacks
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/callbacks.rb", line 338, in create_or_update
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/persistence.rb", line 308, in save!
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/validations.rb", line 52, in save!
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/transactions.rb", line 315, in block in save!
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/transactions.rb", line 386, in block in with_transaction_returning_status
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb", line 252, in transaction
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/transactions.rb", line 212, in transaction
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/transactions.rb", line 383, in with_transaction_returning_status
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/transactions.rb", line 315, in save!
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/suppressor.rb", line 48, in save!
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 374, in insert_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/has_many_association.rb", line 36, in insert_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 362, in block (2 levels) in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 455, in replace_on_target
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 284, in add_to_target
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 360, in block in _create_record
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/associations/collection_association.rb", line 136, in block in transaction
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/database_statements.rb", line 254, in block in transaction
  File "/usr/local/bundle/gems/activerecord-5.2.0/lib/active_record/connection_adapters/abstract/transaction.rb", line 230, in block in within_new_transaction
  File "/usr/local/lib/ruby/2.5.0/moni

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions