我用Heroku创建了一个Rails应用程序,我必须从Salesforce导入数据。在我的Rails应用程序中导入salesforce数据库
我跟着从Devcenter Heroku的设置项目的指南,但我不知道该如何使用自己的数据库中轨
heroku config
命令显示我的变量DATABASE_URL(我把它添加到我的ENV)的想法。
这里是我的database.yml。我设置了相同的开发和生产中(我知道这是不好的)
defaul: &default
adapter: postgresql
encoding: unicode
pool: <%= ENV.fetch("RAILS_MAX_THREADS") {5} %>
production:
<<: *default
adapter: postgresql
database: <%= ENV['DATABASE_URL'] %>
username: postgres
password: <%= ENV['DATABASE_PASSWORD'] %>
host: localhost
我可以访问我用psql数据库,但只能用在参数“$ DATABASE_URL”。我不能“\ C”
#psql $DATABASE_URL my_db=> \dt salesforce.*
连接到它,它显示从销售人员我在Heroku选择连接表。我也可以添加或删除内容。
我想同样做的到我的应用程序:添加或从HTML表单中删除一些东西,这显示内容DB ...
我与Salesforce和Rails
编辑初学者咖啡因编码器的: My schema.rb。我可以修改它通过以下一些教程,但我不知道在所有
ActiveRecord::Schema.define(version: 20160923134925) do
enable_extension "plpgsql"
enable_extension "hstore"
create_table "products", force: :cascade do |t|
t.string "title"
t.integer "price"
t.text "description
end
end
您需要控制器和模型来处理rails中的salesforce数据,您可以发布schema.rb文件吗? –
如何命名控制器和模型。我会编辑添加我的shema.rb? – Tellimi
Tellimi看到我的回答 –