在Heroku上部署时,Ruby Model ID会发生变化

时间:2012-04-05 18:37:14

标签: ruby-on-rails ruby heroku

我有一个模型(患者),我在添加新患者时设置了自己的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

任何想法都将不胜感激。非常感谢!

0 个答案:

没有答案