Obecnie używam skryptu zrzutu i zatwierdzam bazę danych do repozytorium git.
--skip-extended-insert --skip-comments --skip-dump-date
oznacza, że diff może dać mi dobre wyobrażenie o tym, co się zmieniło, ale wszystko spada, jeśli próbuję się połączyć.
WP_SITEURL, WP_HOME i wszystkie inne miejsca Wordpress przechowuje pełne adresy URL wymagają aktualizacji podczas importowania na inny host (testowanie, inscenizacja, produkcja)
Czy ktoś używa lepszej metody?
Główne kwestie:
- Wordpress przechowuje pełne adresy URL w całej bazie danych (nieprzenośne)
- Wiele innych, nieistotnych zapisów się zmienia
- wartości auto_increment (po prostu usuwam je, ale mam problemy z identyfikatorem)
- znaczniki czasu (można również potencjalnie usunąć)
- przejściowe * nagrania ... nie mam pojęcia, co z nimi zrobić
Proces, który utworzył migracje ze znacznikiem czasu, z dodanymi lub usuniętymi elementami, byłby idealny ... ale nie jestem pewien, czy to w ogóle możliwe?