[tracker/property-changes] squash with previous
- From: Philip Van Hoof <pvanhoof src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tracker/property-changes] squash with previous
- Date: Thu, 1 Apr 2010 15:11:40 +0000 (UTC)
commit a7102a0cb39bfa394bd678a457f3e4a8ab9a93f1
Author: Philip Van Hoof <philip codeminded be>
Date: Thu Apr 1 17:10:56 2010 +0200
squash with previous
src/libtracker-data/tracker-data-manager.c | 9 +++++++--
1 files changed, 7 insertions(+), 2 deletions(-)
---
diff --git a/src/libtracker-data/tracker-data-manager.c b/src/libtracker-data/tracker-data-manager.c
index e648285..d1bff2f 100644
--- a/src/libtracker-data/tracker-data-manager.c
+++ b/src/libtracker-data/tracker-data-manager.c
@@ -102,6 +102,11 @@ set_index_for_multi_value_property (TrackerDBInterface *iface,
const gchar *field_name,
gboolean enabled)
{
+ tracker_db_interface_execute_query (iface, NULL,
+ "DROP INDEX IF EXISTS \"%s_%s_ID_ID\"",
+ service_name,
+ field_name);
+
if (enabled) {
tracker_db_interface_execute_query (iface, NULL,
"CREATE INDEX \"%s_%s_ID\" ON \"%s_%s\" (ID)",
@@ -110,7 +115,7 @@ set_index_for_multi_value_property (TrackerDBInterface *iface,
service_name,
field_name);
tracker_db_interface_execute_query (iface, NULL,
- "CREATE UNIQUE INDEX \"%s_%s_ID\" ON \"%s_%s\" (\"%s\", ID)",
+ "CREATE UNIQUE INDEX \"%s_%s_ID_ID\" ON \"%s_%s\" (\"%s\", ID)",
service_name,
field_name,
service_name,
@@ -122,7 +127,7 @@ set_index_for_multi_value_property (TrackerDBInterface *iface,
service_name,
field_name);
tracker_db_interface_execute_query (iface, NULL,
- "CREATE UNIQUE INDEX \"%s_%s_ID\" ON \"%s_%s\" (ID, \"%s\")",
+ "CREATE UNIQUE INDEX \"%s_%s_ID_ID\" ON \"%s_%s\" (ID, \"%s\")",
service_name,
field_name,
service_name,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]