aboutsummaryrefslogtreecommitdiff
path: root/QSThingsPlugin/Helpers/SQLHelper.h
diff options
context:
space:
mode:
Diffstat (limited to 'QSThingsPlugin/Helpers/SQLHelper.h')
-rw-r--r--QSThingsPlugin/Helpers/SQLHelper.h16
1 files changed, 16 insertions, 0 deletions
diff --git a/QSThingsPlugin/Helpers/SQLHelper.h b/QSThingsPlugin/Helpers/SQLHelper.h
new file mode 100644
index 0000000..fc63650
--- /dev/null
+++ b/QSThingsPlugin/Helpers/SQLHelper.h
@@ -0,0 +1,16 @@
+/**
+ Helper class to access the things sqlite database.
+ */
+@interface SQLHelper : NSObject
+{
+}
+
+/**
+ Execute an SQL query on the things database
+ @param query the SQL query. Must contain output fieldnames "url" and "title".
+ @param path file path to the database
+ @returns an array of Task objects. Will return empty if an error occurs.
+ */
++ (NSArray *) executeSql:(NSString *)query onFile:(NSString *)path;
+
+@end