+func queryMimeTypeByEfsId(efsId int) string {
+ const query = "SELECT mimeType FROM Efs WHERE id=$1"
+
+ ps, err := getDb().Prepare(query)
+ if nil != err {
+ report("Failed to Prepare query: " + query, err)
+ return ""
+ }
+ defer ps.Close()
+
+ row := ps.QueryRow(efsId)
+ var mimeType sql.NullString
+ err = row.Scan(&mimeType)
+ if nil != err {
+ report(fmt.Sprintf("Failed to retrieve mimeType for id %v: ", efsId), err)
+ return ""
+ }
+
+ return nsVal(mimeType)
+}
+