JQFMDB
JQFMDB copied to clipboard
关于数据迁移
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该加在哪里啊 大神
报错的原因是因为死锁, alter不要在block内调用(jq_inDatabase:^), 因为新增字段已经在事务里处理了