JQFMDB icon indicating copy to clipboard operation
JQFMDB copied to clipboard

关于数据迁移

Open woniuwuyu opened this issue 7 years ago • 1 comments

JQFMDB *db = [JQFMDB shareDatabase:Downloaded_DB path:DB_Path]; [db jq_inDatabase:^{ if (![db jq_isExistTable:tablename]) { [db jq_createTable:tablename dicOrModel:model]; } else { [db jq_alterTable:tablename dicOrModel:model]; } 这样写会报错 alert该加在哪里啊 大神

woniuwuyu avatar Apr 13 '17 12:04 woniuwuyu

报错的原因是因为死锁, alter不要在block内调用(jq_inDatabase:^), 因为新增字段已经在事务里处理了

gaojunquan avatar Apr 14 '17 01:04 gaojunquan