Sqlite中的Boolean值初始化

项目的持久层现在用sqlite3来做,但非常讨厌的是建表时Boolean列的Default值初始化怎么都不对,填true、false或者True、False都报错(翻译过来大约是默认值初始化失败)。

Google了一下原来sqlite中的Boolean值只有0(false)或1(true)两种状态,改成0后果然不报错了。