如何从SQLite迁移到PostgreSQL(Rails)

时间:2010-11-22 17:07:27

标签: ruby-on-rails sqlite postgresql heroku database-migration

我是一个DB菜鸟,所以请和我好心。

我有一些问题通过点击gem将我的SQLite DB推送到Heroku。与他们交谈,他们告诉我其中一个解决方案可能是将我的数据库从SQLite转换为PostgreSQL。 有没有简单的方法呢?

由于

更多信息: - 来自Rails app的DB - 我在Mac OS X上 - 刚刚通过macports安装PostgreSQL

2 个答案:

答案 0 :(得分:17)

sqlite3 development.db .dump | psql dbname username

答案 1 :(得分:4)

Sequel会帮助您

gem install sequel

sequel -C sqlite://db/development.sqlite3 postgres://username:password@localhost/dbname