gpt4 book ai didi

dbunit - 有没有办法在插入所需行之前为所有表设置 DBUnit "Delete All"

转载 作者:行者123 更新时间:2023-12-02 07:31:49 32 4
gpt4 key购买 nike

(新手 DBUnit 问题警报!)

看来每个表的 DBUnit 都会“从表中删除所有记录,然后执行插入操作”。

这意味着您无法使用 xml 加载文件顺序清除数据,因为在从其他表中删除记录之前,任何约束记录都将被删除并重新创建(我希望这是有道理的!)。

如果系统按顺序(颠倒或以其他方式)从 xml 中的所有表中“删除全部”,则不会存在此问题。

那么有没有办法让它做到这一点?

我将 MS SQL 与 InsertIdentityOperation(DatabaseOperation.CLEAN_INSERT) 结合使用。

干杯。

最佳答案

继承了DBTest并添加了删除所有步骤来运行正常例程。

Clean_Insert 然后变为“自动删除_全部”+在 getSetUpOperation 中插入。

关于dbunit - 有没有办法在插入所需行之前为所有表设置 DBUnit "Delete All",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9822716/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com