GPKGMetadataDao
Objective-C
@interface GPKGMetadataDao : GPKGBaseDao
Swift
class GPKGMetadataDao : GPKGBaseDao
Metadata Data Access Object
-
Create the DAO
Declaration
Objective-C
+ (GPKGMetadataDao *)createWithDatabase:(GPKGConnection *)database;Swift
class func create(withDatabase database: GPKGConnection!) -> GPKGMetadataDao!Parameters
databasedatabase connection
Return Value
dao
-
Initialize
Declaration
Objective-C
- (instancetype)initWithDatabase:(GPKGConnection *)database;Swift
init!(database: GPKGConnection!)Parameters
databasedatabase connection
Return Value
new metadata dao
-
Delete the Metadata, cascading
Declaration
Objective-C
- (int)deleteCascade:(GPKGMetadata *)metadata;Swift
func deleteCascade(_ metadata: GPKGMetadata!) -> Int32Parameters
metadatametadata
Return Value
rows deleted
-
Delete the collection of Metadata, cascading
Declaration
Objective-C
- (int)deleteCascadeWithCollection:(NSArray *)metadataCollection;Swift
func deleteCascade(withCollection metadataCollection: [Any]!) -> Int32Parameters
metadataCollectionmetadata array
Return Value
rows deleted
-
Delete the Metadata where, cascading
Declaration
Objective-C
- (int)deleteCascadeWhere:(NSString *)where andWhereArgs:(NSArray *)whereArgs;Swift
func deleteCascadeWhere(_ where: String!, andWhereArgs whereArgs: [Any]!) -> Int32Parameters
wherewhere clause
whereArgswhere args
Return Value
rows deleted
-
Delete the Metadata by id, cascading
Declaration
Objective-C
- (int)deleteByIdCascade:(NSNumber *)id;Swift
func delete(byIdCascade id: NSNumber!) -> Int32Parameters
idid
Return Value
rows deleted
-
Delete the Metadata with the ids, cascading
Declaration
Objective-C
- (int)deleteIdsCascade:(NSArray *)idCollection;Swift
func deleteIdsCascade(_ idCollection: [Any]!) -> Int32Parameters
idCollectionid array
Return Value
rows deleted
View on GitHub
GPKGMetadataDao Class Reference