]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/components/metadata/sqlStatements.ml
Minor change.
[helm.git] / helm / software / components / metadata / sqlStatements.ml
index a08073965fcb2211e2d7ec63caeefdf96dda6c0a..86cffbd1be7f610476aa935c3948f999cfadc43d 100644 (file)
@@ -198,3 +198,17 @@ let fill_hits refObj hits =
       hits refObj ]
 
 
+let move_content (name1, tbl1) (name2, tbl2) buri =
+  assert (tbl1 = tbl2);
+  sprintf 
+    "INSERT INTRO %s SELECT * FROM %s WHERE source LIKE \"%s%%\";"   
+    name2 name1 (HMysql.escape buri)
+
+let direct_deps refObj uri =
+  sprintf "SELECT * FROM %s WHERE source = \"%s\";"
+    (HMysql.escape refObj) (UriManager.string_of_uri uri)
+
+let inverse_deps refObj uri =
+  sprintf "SELECT * FROM %s WHERE h_occurrence = \"%s\";"
+    (HMysql.escape refObj) (UriManager.string_of_uri uri)
+