我有一个用于 Web 应用程序的数据库项目,目前我已将其配置为在部署期间可能发生数据丢失时失败。我觉得这样更安全。但是我遇到了一个问题。我实际上需要在一些我可以接受可能的数据丢失的事情上部署更改,即缩短列长度,实际上不会删除任何内容,但系统认为它会。
我有 2 个问题。
第一个是:除了启用或禁用捕获全部执行或不执行之外,有没有办法对此过程进行更精细的控制,即指定可以删除或缩短的列?有什么方法可以更精细地控制这个过程?
第二个是,你们如何处理这些情况?最初我希望添加一个预部署脚本来删除列就足够了,但是它似乎也可以捕获这些文件中的删除等。