PaintingliteDataBaseOptions
IntroductionPaintingliteDataBaseOptions 提供SDK框架中Sqlite3库操作 Methods
alterTableAddColumn: tableName: columnName: columnType:修改表结构 - (BOOL)alterTableAddColumn:(sqlite3 *)ppDb tableName:(NSString *)tableName columnName:(NSString *__nonnull)columnName columnType:(NSString *__nonnull)columnType; ParametersReturn ValueBOOL Discussion修改表结构,添加表列 See Also alterTableAddColumn: tableName: columnName: columnType: completeHandler:修改表结构 - (BOOL)alterTableAddColumn:(sqlite3 *)ppDb tableName:(NSString *)tableName columnName:(NSString *__nonnull)columnName columnType:(NSString *__nonnull)columnType completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBOOL Discussion修改表结构,添加表列,支持回调操作 See Also alterTableAddColumn:tableName:columnName:columnType:修改表结构 - (BOOL)alterTableAddColumn:(sqlite3 *)ppDb tableName:(NSString *)tableName columnName:(NSString *__nonnull)columnName columnType:(NSString *__nonnull)columnType; ParametersDiscussion修改表结构,添加表列 See Also alterTableAddColumn:tableName:columnName:columnType:completeHandler:修改表结构 - (BOOL)alterTableAddColumn:(sqlite3 *)ppDb tableName:(NSString *)tableName columnName:(NSString *__nonnull)columnName columnType:(NSString *__nonnull)columnType completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion修改表结构,添加表列,支持回调操作 See Also alterTableForName: oldName: newName:修改表名称 - (BOOL)alterTableForName:(sqlite3 *)ppDb oldName:(NSString *__nonnull)oldName newName:(NSString *__nonnull)newName; ParametersReturn ValueBOOL Discussion修改表名称 See Also alterTableForName: oldName: newName: completeHandler:修改表名称 - (BOOL)alterTableForName:(sqlite3 *)ppDb oldName:(NSString *__nonnull)oldName newName:(NSString *__nonnull)newName completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBOOL Discussion修改表名称,支持回调操作 See Also alterTableForName:oldName:newName:修改表名称 - (BOOL)alterTableForName:(sqlite3 *)ppDb oldName:(NSString *__nonnull)oldName newName:(NSString *__nonnull)newName; ParametersDiscussion修改表名称 See Also alterTableForName:oldName:newName:completeHandler:修改表名称 - (BOOL)alterTableForName:(sqlite3 *)ppDb oldName:(NSString *__nonnull)oldName newName:(NSString *__nonnull)newName completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion修改表名称,支持回调操作 See Also alterTableForObj: obj:修改表 - (BOOL)alterTableForObj:(sqlite3 *)ppDb obj:(id)obj; ParametersReturn ValueBOOL Discussion修改表,依据对象成员变量修订表结构 See Also alterTableForObj: obj: completeHandler:修改表 - (BOOL)alterTableForObj:(sqlite3 *)ppDb obj:(id)obj completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBOOL Discussion修改表,依据对象成员变量修订表结构,支持回调操作 See Also alterTableForObj:obj:修改表 - (BOOL)alterTableForObj:(sqlite3 *)ppDb obj:(id)obj; ParametersDiscussion修改表,依据对象成员变量修订表结构 See Also alterTableForObj:obj:completeHandler:修改表 - (BOOL)alterTableForObj:(sqlite3 *)ppDb obj:(id)obj completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion修改表,依据对象成员变量修订表结构,支持回调操作 See Also createTableForName: tableName: content:创建表 - (Boolean)createTableForName:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content; ParametersReturn ValueBoolean Discussion通过表名称创建表 See Also createTableForName: tableName: content: completeHandler:创建表 - (Boolean)createTableForName:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBoolean Discussion通过表名称创建表,支持回调操作 See Also createTableForName:tableName:content:创建表 - (Boolean)createTableForName:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content; ParametersDiscussion通过表名称创建表 See Also createTableForName:tableName:content:completeHandler:创建表 - (Boolean)createTableForName:(sqlite3 *)ppDb tableName:(NSString *)tableName content:(NSString *)content completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion通过表名称创建表,支持回调操作 See Also createTableForObj: obj: createStyle:创建表 - (Boolean)createTableForObj:(sqlite3 *)ppDb obj:(id)obj createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle; ParametersReturn ValueBoolean Discussion通过对象创建表 See Also createTableForObj: obj: createStyle: completeHandler:创建表 - (Boolean)createTableForObj:(sqlite3 *)ppDb obj:(id)obj createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBoolean Discussion通过对象创建表,支持回调操作 See Also createTableForObj:obj:createStyle:创建表 - (Boolean)createTableForObj:(sqlite3 *)ppDb obj:(id)obj createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle; ParametersDiscussion通过对象创建表 See Also createTableForObj:obj:createStyle:completeHandler:创建表 - (Boolean)createTableForObj:(sqlite3 *)ppDb obj:(id)obj createStyle:(PaintingliteDataBaseOptionsPrimaryKeyStyle)createStyle completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion通过对象创建表,支持回调操作 See Also dropTableForObj:删除表 - (Boolean)dropTableForObj:(sqlite3 *)ppDb obj:(id)obj; ParametersReturn ValueBOOL Discussion通过对象删除表 See Also dropTableForObj: completeHandler:删除表 - (Boolean)dropTableForObj:(sqlite3 *)ppDb obj:(id)obj completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBOOL Discussion通过对象删除表,支持回调操作 See Also dropTableForObj:obj:删除表 - (Boolean)dropTableForObj:(sqlite3 *)ppDb obj:(id)obj; ParametersDiscussion通过对象删除表 See Also dropTableForObj:obj:completeHandler:删除表 - (Boolean)dropTableForObj:(sqlite3 *)ppDb obj:(id)obj completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion通过对象删除表,支持回调操作 See Also dropTableForTableName: tableName:删除表 - (Boolean)dropTableForTableName:(sqlite3 *)ppDb tableName:(NSString *)tableName; ParametersReturn ValueBOOL Discussion通过表名称删除表 See Also dropTableForTableName: tableName: completeHandler:删除表 - (Boolean)dropTableForTableName:(sqlite3 *)ppDb tableName:(NSString *)tableName completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBOOL Discussion通过表名称删除表 See Also dropTableForTableName:tableName:删除表 - (Boolean)dropTableForTableName:(sqlite3 *)ppDb tableName:(NSString *)tableName; ParametersDiscussion通过表名称删除表 See Also dropTableForTableName:tableName:completeHandler:删除表 - (Boolean)dropTableForTableName:(sqlite3 *)ppDb tableName:(NSString *)tableName completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion通过表名称删除表 See Also execTableOptForSQL: sql:调用sql语句 - (Boolean)execTableOptForSQL:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersReturn ValueBoolean Discussion原生调用sql语句 See Also execTableOptForSQL: sql: completeHandler:调用sql语句,支持回调操作 - (Boolean)execTableOptForSQL:(sqlite3 *)ppDb sql:(NSString *)sql completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersReturn ValueBoolean Discussion原生调用sql语句,支持回调操作 See Also execTableOptForSQL:sql:调用sql语句 - (Boolean)execTableOptForSQL:(sqlite3 *)ppDb sql:(NSString *)sql; ParametersDiscussion原生调用sql语句 See Also execTableOptForSQL:sql:completeHandler:调用sql语句,支持回调操作 - (Boolean)execTableOptForSQL:(sqlite3 *)ppDb sql:(NSString *)sql completeHandler:(void(^ __nullable)(PaintingliteSessionError *error,Boolean success))completeHandler; ParametersDiscussion原生调用sql语句,支持回调操作 See Also sharePaintingliteDataBaseOptions单例模式生成PaintingliteDataBaseOptions对象 + (instancetype)sharePaintingliteDataBaseOptions; Return ValuePaintingliteDataBaseOptions Discussion生成PaintingliteDataBaseOptions在项目工程全局中只生成一个实例对象 |