PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak mogę umieścić bazę danych pod git (kontrola wersji)?

Weź zrzut bazy danych i kontroluj wersję. W ten sposób jest to płaski plik tekstowy.

Osobiście sugeruję, aby zachować zarówno zrzut danych, jak i zrzut schematu. W ten sposób przy użyciu diff można dość łatwo zobaczyć, co zmieniło się w schemacie od wersji do wersji.

Jeśli wprowadzasz duże zmiany, powinieneś mieć dodatkową bazę danych, w której wprowadzasz zmiany w nowym schemacie i nie dotykać starego, ponieważ, jak powiedziałeś, tworzysz gałąź.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wdrażanie i konfiguracja PostgreSQL za pomocą Puppet

  2. Utwórz rolę PostgreSQL (użytkownika), jeśli nie istnieje

  3. Jak zdefiniować klucz główny automatycznego przyrostu w PostgreSQL?

  4. Sterownik QPSQL nie załadowany Qt

  5. Porównanie wydajności i cen PostgreSQL DigitalOcean — ScaleGrid i zarządzane bazy danych DigitalOcean