我为具有非常奇怪的数据库架构的客户端应用程序,这是有问题的。问题是使用python脚本将一些东西添加到数据库中。这些事情需要这样做,并且不允许我更改它。问题在于,每次它都会彻底清除数据库,使其状态由其夹具描述。而且,当我们开发新功能时也没有问题,但是我需要在生产环境中运行此脚本,这当然会清除所有客户端等在服务器上的数据库。
我的想法是:
问题是我无法重新加载数据,导致数据库中存在某些数据,某些事物是唯一的,等等。
有没有办法从备份中加载所有丢失或更改的数据?数据库位于Docker容器中。
我可以补充一点,我在here的答案中玩了一点