将CSV导入Heroku数据库

时间:2012-03-31 13:40:10

标签: ruby-on-rails-3 csv heroku

在部署到Heroku的Rails应用程序中,我需要导入CSV。

如何使用该csv填充Heroku中的表?

2 个答案:

答案 0 :(得分:1)

如果您正在谈论以编程方式执行此操作,则最好将FasterCSV(内置于1.9)和ActiveRecord组合在一起。

http://blog.pioneeringsoftware.co.uk/2010/07/13/import-csv-files-in-rails-3

如果您想将CSV直接推送到Postgres,那么您需要让文件可供PG查看,然后从那里打开文件。

http://www.postgresql.org/docs/8.2/static/sql-copy.html

答案 1 :(得分:1)

将Postgres数据的CSV转储导入Heroku:

https://gist.github.com/jboesch/5605747