diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/libtracker-data/tracker-db-interface-sqlite.c | 6 | ||||
-rw-r--r-- | src/libtracker-data/tracker-db-interface-sqlite.h | 3 |
2 files changed, 9 insertions, 0 deletions
diff --git a/src/libtracker-data/tracker-db-interface-sqlite.c b/src/libtracker-data/tracker-db-interface-sqlite.c index 85dba3aa1..88b1301ed 100644 --- a/src/libtracker-data/tracker-db-interface-sqlite.c +++ b/src/libtracker-data/tracker-db-interface-sqlite.c @@ -1287,6 +1287,12 @@ tracker_db_interface_sqlite_fts_delete_text (TrackerDBInterface *db_interface, return TRUE; } +void +tracker_db_interface_sqlite_fts_rebuild_tokens (TrackerDBInterface *interface) +{ + tracker_fts_rebuild_tokens (interface->db, "fts"); +} + #endif void diff --git a/src/libtracker-data/tracker-db-interface-sqlite.h b/src/libtracker-data/tracker-db-interface-sqlite.h index 45ae50dcb..a6ac9bc45 100644 --- a/src/libtracker-data/tracker-db-interface-sqlite.h +++ b/src/libtracker-data/tracker-db-interface-sqlite.h @@ -63,6 +63,9 @@ gboolean tracker_db_interface_sqlite_fts_delete_text (TrackerD const gchar *property); void tracker_db_interface_sqlite_fts_update_commit (TrackerDBInterface *interface); void tracker_db_interface_sqlite_fts_update_rollback (TrackerDBInterface *interface); + +void tracker_db_interface_sqlite_fts_rebuild_tokens (TrackerDBInterface *interface); + #endif G_END_DECLS |