sql >> Database teknologi >  >> RDS >> PostgreSQL

Hvordan kan jeg sætte en database under git (versionskontrol)?

Tag et databasedump, og versionskontroller det i stedet for. På denne måde er det en flad tekstfil.

Personligt foreslår jeg, at du beholder både et datadump og et skemadump. På denne måde ved at bruge diff bliver det ret nemt at se, hvad der ændrede sig i skemaet fra revision til revision.

Hvis du laver store ændringer, bør du have en sekundær database, som du laver de nye skemaændringer til og ikke rører ved den gamle, da du som du sagde, laver en gren.



  1. 5 fordele at nyde, når du opgraderer din database

  2. MariaDB JSON_TABLE() Forklaret

  3. Hvordan kan jeg forbinde flere SQL-tabeller ved hjælp af ID'erne?

  4. Installation og konfiguration af MySQL på Ubuntu 20.04