X-Git-Url: http://git.shiar.nl/sheet.git/blobdiff_plain/347b8aa582998cdf49341a4ac61a25cb4a41e8ea..7dcd95ca1bc9fb7330103791695eec05085d67af:/tools/word.pg.sql?ds=inline

diff --git a/tools/word.pg.sql b/tools/word.pg.sql
index 7f97ada..9f972dc 100644
--- a/tools/word.pg.sql
+++ b/tools/word.pg.sql
@@ -54,14 +54,6 @@ CREATE TABLE kind (
 
 COMMENT ON COLUMN kind.truth      IS 'link validity ranging from 0 (never) to 100 (always)';
 
-CREATE OR REPLACE FUNCTION exportform(word) RETURNS text AS $$
-	SELECT concat(
-		coalesce($1.ref, $1.id), ':',
-		$1.prio, CASE WHEN $1.cover THEN 'c' ELSE '' END, ':',
-		array_to_string($1.form || $1.alt, '/')
-	);
-$$ LANGUAGE SQL IMMUTABLE;
-
 CREATE OR REPLACE VIEW _word_ref AS
 	SELECT
 		r.form, r.alt, r.lang,
@@ -102,10 +94,3 @@ CREATE OR REPLACE VIEW _word AS
 		w.*
 	FROM _word_ref w
 	;
-
-CREATE OR REPLACE VIEW _cat_words AS
-	SELECT exportform(word.*) form, sub.*, word.lang, word.ref
-	FROM word RIGHT JOIN (
-		SELECT cat id, array_agg(exportform(word.*) ORDER BY grade, form) forms
-			FROM word WHERE ref IS NULL GROUP BY cat
-	) sub USING (id);
