我们有一些非常旧的表,我们不使用。我打算删除那些。我最初的计划是重命名表并测试我们的应用程序是否受到影响。但我不确定如何测试应用程序并确保它不会受到影响。
答案 0 :(得分:3)
理想情况下,您应该对应用程序进行测试,如果有任何内容正在使用已删除的表格,这些测试将会中断。
假设您没有测试,下一个最好的方法是在您的代码库中运行全局搜索,并查找代码中使用的那些模型/表名称。如果您仍然不自信,可以手动浏览每一页并确保没有任何损坏。根据你的应用程序的大小,这可能会非常缓慢和痛苦,但这是你从一开始就没有编写测试的结果:P
祝你好运!答案 1 :(得分:0)
运行所有自动化测试。如果你没有,现在总是开始添加它们的最佳时机。