/**
* 在不重装APP的前提下 增加表字段
*
* @param parameter 表字段
* @param table 表名字
*
* @return 是否修改
*/
- (BOOL)addParameter:(NSString *)parameter TableName:(NSString *)table {
@synchronized (self) {
//判断字段是否存在
if (![_db columnExists:parameter inTableWithName:table]) { //不存在 直接添加
NSString *sql = [NSString stringWithFormat:@"ALTER TABLE %@ ADD %@ text",table,parameter];
return [_db executeUpdate:sql];
}else {//存在就直接返回NO
return NO;
}
}
}
/**
* 在不重装APP的前提下 增加表字段
*
* @param parameter 表字段
* @param table 表名字
*
* @return 是否修改
*/
- (BOOL)addParameter:(NSString *)parameter TableName:(NSString *)table {
@synchronized (self) {
//判断字段是否存在
if (![_db columnExists:parameter inTableWithName:table]) { //不存在 直接添加
NSString *sql = [NSString stringWithFormat:@"ALTER TABLE %@ ADD %@ text",table,parameter];
return [_db executeUpdate:sql];
}else {//存在就直接返回NO
return NO;
}
}
}