PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

Comment puis-je mettre une base de données sous git (contrôle de version) ?

Prenez un vidage de base de données et contrôlez la version à la place. De cette façon, il s'agit d'un fichier texte plat.

Personnellement, je vous suggère de conserver à la fois un vidage de données et un vidage de schéma. De cette façon, en utilisant diff, il devient assez facile de voir ce qui a changé dans le schéma d'une révision à l'autre.

Si vous apportez de gros changements, vous devriez avoir une base de données secondaire sur laquelle vous apportez les nouveaux changements de schéma et ne pas toucher à l'ancien puisque, comme vous l'avez dit, vous créez une branche.