r11477: nicer verbose tracing output
authorKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 8 Jan 2007 08:44:54 +0000 (08:44 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 8 Jan 2007 08:44:54 +0000 (08:44 +0000)
create-sql.lisp

index ad46fb4d28c45fc788ad9b2c6f5385a7625e1f8f..fc8fc8425353c8ab3b844f78c512aec736172299 100644 (file)
 (defun sql-create-indexes (conn &key (indexes +index-cols+) verbose)
   "SQL Databases: create all indexes"
   (dolist (idx indexes)
-    (when verbose (format t "UMLS Import: Creating index ~S.~%" idx))
+    (when verbose (format t "UMLS Import: Creating index for column ~A on table ~A.~%"
+                          (first idx) (second idx)))
     (ignore-errors (sql-execute (drop-index-cmd (car idx) (cadr idx)) conn))
     (sql-execute (create-index-cmd (car idx) (cadr idx) (caddr idx)) conn)))
 
@@ -278,7 +279,7 @@ This is much faster that using create-umls-db-insert."
   "Translate all *umls-files* to optimized import format."
   (make-noneng-index-file extension)
   (dolist (f (remove "MRXW_NONENG.RRF" *umls-files* :test #'string= :key #'fil))
-    (when verbose (format t "UMLS Import: translating file ~S.~%" (fil f)))
+    (when verbose (format t "UMLS Import: Translating file ~A.~%" (fil f)))
     (translate-umls-file f extension :force force)))
 
 (defun translate-umls-file (file extension &key force)