Wpis z mikrobloga

Mirki, mam projekt w spring boot z bazą H2. Na produkcji mam oracle db. Do walidacji plików z migracjami używam FlyWay. Niestety h2 nie jest w pełni kompatybilna z oracle.. No i np. tworząc plik z migracją - w którym edytuje kolumny - robiąc to w oracle sql nie przechodzi mi walidacja FlyWay w aplikacji. Z drugiej strony nie mogę napisać migracji w języku h2, bo mimo że projekt się zbuduje - migracja nie updatuje bazy danych na produkcji... Macie jakiś pomysły jak można to ogarnąć?

#spring #h2 #oracle #java
  • 6
H2 jest wygodniejsza, tylko dlatego jej używamy


@mariusz-laszczka: była wygodniejsza. Była, do czasu, aż nie pojawiły się problemy z changestami i wersjonowaniem bazy, prawda?

Utrzymywanie dwóch różnych środowisk jest wygodne?