Sha256: 3c1f092ebfbee24d1526e1bdd8f4b214de94957a893d148e4fd91eef531d7c4d
Contents?: true
Size: 1.15 KB
Versions: 5
Compression:
Stored size: 1.15 KB
Contents
// // FMDatabaseAdditions.h // fmkit // // Created by August Mueller on 10/30/05. // Copyright 2005 Flying Meat Inc.. All rights reserved. // #import <Foundation/Foundation.h> @interface FMDatabase (FMDatabaseAdditions) - (int)intForQuery:(NSString*)objs, ...; - (long)longForQuery:(NSString*)objs, ...; - (BOOL)boolForQuery:(NSString*)objs, ...; - (double)doubleForQuery:(NSString*)objs, ...; - (NSString*)stringForQuery:(NSString*)objs, ...; - (NSData*)dataForQuery:(NSString*)objs, ...; - (NSDate*)dateForQuery:(NSString*)objs, ...; // Notice that there's no dataNoCopyForQuery:. // That would be a bad idea, because we close out the result set, and then what // happens to the data that we just didn't copy? Who knows, not I. - (BOOL)tableExists:(NSString*)tableName; - (FMResultSet*)getSchema; - (FMResultSet*)getTableSchema:(NSString*)tableName; - (BOOL)columnExists:(NSString*)columnName inTableWithName:(NSString*)tableName; - (BOOL)validateSQL:(NSString*)sql error:(NSError**)error; // deprecated - use columnExists:inTableWithName: instead. - (BOOL)columnExists:(NSString*)tableName columnName:(NSString*)columnName __attribute__ ((deprecated)); @end
Version data entries
5 entries across 5 versions & 1 rubygems