我正在开发一个数据驱动的网站,很多编程逻辑都存在于数据库存储过程和数据库函数中.为了修复错误或添加新功能,我发现自己更改了存储过程/功能.数据(表格)基本保持不变.
我遇到的问题是跟踪存储过程/函数的版本.目前,当我进行一组更改时,我正在增加整个数据库的版本.由于数据量很大(10 Gb),因此我不得不同时运行开发版本和发布版本的数据库.
我希望将所有存储过程和函数放在一个数据库中,并将数据保存在一个数据库中,以便我可以更好地管理更改.
我相信其他人会遇到类似的建议和请求建议如何最好地处理这种情况.