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

Heroku Rails Rake Task pro synchronizaci produkce a místní databáze

Podívejte se na klenot parity . Nabízí několik příkazů pro snadné provádění následujících úkolů Heroku Rails -

  1. Zálohování DB
  2. Obnovení DB
  3. Spusťte rails console
  4. Záznamy ocasu
  5. Spustit migraci
  6. Nasadit

Samozřejmě hledáte především první dva.

Po instalaci očekává, že máte dva git remote sada hodnot s názvem staging a production . development není potřeba, protože se předpokládá, že jde o váš místní počítač.

Adresu git url pro další dvě prostředí můžete získat z řídicího panelu Heroku -> (vaše aplikace) -> Nastavení -> Informace

Po nastavení je to stejně jednoduché jako

production backup
development restore production

Kód je docela jednoduchý, takže vám ho doporučuji přečíst. Ale v podstatě dělá přesně to, o co se pokouší váš rake kód získáním veřejné adresy URL a jejím obnovením.




  1. Proveďte uloženou proceduru SQL a zpracujte výsledky

  2. Oracle sekvenční ukládání do mezipaměti

  3. Jak můžeme znovu použít smazané ID z libovolné tabulky MySQL-DB?

  4. K čemu se v PL/pgSQL používají '$$'