Sql server 是否删除DACPAC重构日志?

Sql server 是否删除DACPAC重构日志?,sql-server,visual-studio,deployment,sql-server-data-tools,dacpac,Sql Server,Visual Studio,Deployment,Sql Server Data Tools,Dacpac,我创建了一个DACPAC项目,它的部署还没有通过QA。里面只有两张桌子。我只是进行了重构,删除了两个表,然后添加了一个新表。部署在本地工作,但在QA中失败。我收到有关添加或重命名列的警告和错误。我没有预料到这一点,因为我删除了现有的表并添加了一个新表 我如何克服这些警告和错误?删除重构日志文件是否安全/可取?我假设这就是部署试图从以前的状态更新的原因,而不是仅仅进行新的部署(这正是我想要的) 我创建了一个预部署脚本来删除两个原始表。我希望部署只是创建新表。我通过删除QA环境中的DB实现了这一点。

我创建了一个DACPAC项目,它的部署还没有通过QA。里面只有两张桌子。我只是进行了重构,删除了两个表,然后添加了一个新表。部署在本地工作,但在QA中失败。我收到有关添加或重命名列的警告和错误。我没有预料到这一点,因为我删除了现有的表并添加了一个新表

我如何克服这些警告和错误?删除重构日志文件是否安全/可取?我假设这就是部署试图从以前的状态更新的原因,而不是仅仅进行新的部署(这正是我想要的)


我创建了一个预部署脚本来删除两个原始表。我希望部署只是创建新表。

我通过删除QA环境中的DB实现了这一点。然后我清除了DACPAC中重构日志的内容,并重新部署

我相信另一种选择是清除数据库中的_重构日志表,同时清除DACPAC中重构日志的内容,然后重新部署