sql >> Databáze >  >> RDS >> PostgreSQL

Selhání migrace tapů ze sqlite na postgres rails4, ruby ​​1.9.3

Toto fungovalo pro mě:

  1. Z mého projektového adresáře jsem přešel o jeden adresář nahoru a poté provedl následující
  2. gem install taps
  3. gem uninstall rack
  4. gem install rack --version 1.0.1

Spusťte server sqlite z adresáře projektu ve spuštění 'one up directory':

taps pull postgres://[email protected]/f3_development http://user:[email protected]:5000

Pak proběhla migrace jako předtím a fungovalo to. Měl jsem nainstalovaný rack 1.5.2, takže jsem ho musel odstranit a nahradit rackem 1.0.1. Používám ruby ​​2.0.0-p0 a rails 4.0.0.beta1

Zdá se, že pouze příkaz pull potřeboval starou verzi racku, aby server mohl běžet na novější verzi 1.5.2...



  1. TDS Server – Použití příkazů Transact-SQL (T-SQL) pro práci s daty Salesforce na SQL Server

  2. Pole není uchováno v databázi

  3. Co je skenování bitmapové haldy v plánu dotazů?

  4. Doctrine 2 DQL MySQL ekvivalentní ROUND()?