我正在尝试运行PHPUnit测试,将False(0)放入BIT(1)列时遇到问题。
我的XML看起来像(没有粘贴我的整个XML文件):
<!-- Panama -->
<ztest_user
id="3"
firstname="Eddie"
lastname="Van Halen"
password="dabac4cd92d71106e74406be137a578e1b3ce436420f66d2df5be458301d2154"
salt="zU`Rr$X=YjxHRp8o"
email="eddie@vanhalen.com"
roleid="2"
date_added=""
date_modified=""
enabled="1"
confirmed="0"
graduationyear="2020"
yearjoined="2019"
birthday="1955-01-26"
profileimageid=""
/>
运行测试时,该条目将如图所示放入数据库中,但已确认的列除外,该列的值为1而不是0。
我的想法是,如果有数据,则设置BIT(1)列,而不是确认值的实际值。
我应该如何解决这个问题?