ugrás a tartalomhoz

Liquibase changeset alapján történő db schema módosítás

inf3rno · 2014. Május. 1. (Cs), 15.54
Új release-nél szeretném a changeset alapján módosítani a db schema-t, viszont production szerveren csak php van, és nincs ssh. Tudtok olyan php-s tool-ról, ami a changeset-et átnézve megcsinálja a módosításokat?

Alternatívának egyelőre azt találtam ki, hogy dumpolom az aktuális schema-t, aztán utána újra felépítem éles szerveren nulláról. Event sourcing-el az adatok így nem vesznek el, és bármilyen fejlesztésnél szükség lehet a domain event-ek újrajátszására. Ami megint érdekes dolog, hogy vajon hogyan lehetne automatizálni annak a felismerését, hogy mikor van szükség ilyen event újrajátszásra, és mikor nincs? (ez történhet adatbázis változástól függetlenül is, hmm talán a projection osztályok fájljainak figyelésével megoldható ez is)
 
1

Azt írják, hogy van olyan

inf3rno · 2014. Május. 1. (Cs), 17.39
Azt írják, hogy van olyan mode-ja, hogy sql-t generál a változásokból. Ideje kipróbálni. :-)