2010-11-22 8 views
14

Ich bin ein DB-Noob also bitte sei nett mit mir.Wie von SQLite nach PostgreSQL (Rails) zu migrieren

Ich habe einige Probleme, meine SQLite DB zu Heroku über Tippe Gem zu schieben. Im Gespräch mit ihnen sagten sie mir, dass eine der Lösungen meine Datenbank von SQLite nach PostgreSQL konvertieren könnte. Gibt es einen einfachen Weg?

Dank

Mehr Info: - DB von Rails-Anwendung - Ich bin auf Mac OS X - Just PostgreSQL über Macports

+0

Ich werde mein Bestes geben –

+1

Jetzt gibt es ein besseres Weg - Verwenden Sie die Hähne Edelstein wie in http://railscasts.com/episodes/342-migrating-to-postgresql – jpwynn

Antwort

17

sqlite3 development.db .dump | psql dbname username

+6

beschrieben, beachten Sie, dass einige Datentypen konvertiert werden müssen, http: //stackoverflow.com/a/4581921/1099531 – Michelle

+0

So stellen Sie eine Verbindung mit einer psql-Datenbank her: 'psql -h -p -U ' Sie werden zur Eingabe eines Kennworts aufgefordert. – franklin

3

Sequel helfen Ihnen

installiert
gem install sequel 

sequel -C sqlite://db/development.sqlite3 postgres://username:[email protected]/dbname 
Verwandte Themen