# HG changeset patch
# User Christophe de Vienne <christophe@cdevienne.info>
# Date 1601561312 -7200
#      Thu Oct 01 16:08:32 2020 +0200
# Node ID db68907bbb423d96b2aa2ea8c6f5d4e960b9389a
# Parent  55a45a234677bd4103fc4aadb0bfee0ab9aa3a8c
Add database.PrefixColumn(s)

diff --git a/database/sql.go b/database/sql.go
--- a/database/sql.go
+++ b/database/sql.go
@@ -157,3 +157,17 @@
 	}
 	return q
 }
+
+// PrefixColumns ...
+func PrefixColumns(table string, columns ...string) []string {
+	var prefixed = make([]string, len(columns))
+	for i, name := range columns {
+		prefixed[i] = PrefixColumn(table, name)
+	}
+	return columns
+}
+
+// PrefixColumn ...
+func PrefixColumn(table string, column string) string {
+	return table + "." + column
+}