新しい患者を追加するときに設定した独自の ID を持つモデル (患者) があります。以下は db/schema.rb からの抜粋です。
t.integer "my_patient_id", :null => false
なんらかの理由で、私の理解を超えて、Rails サーバーをローカルで実行し、患者をローカルに追加するとmy_patient_id
、ユーザーが値 123 を入力すると、値my_patient_id
も 123 になります。ただし、Heroku にデプロイするmy_patient_id
と、自動的に生成された (および連続した) 値を取得します。
私の Gemfile は次のようになります。
group :development, :test do
gem 'sqlite3-ruby'
gem 'ruby-debug19', :require => 'ruby-debug'
end
group :production do
gem 'pg'
end
どんなアイデアでも大歓迎です。どうもありがとう!