From 1de5fb3a89144282c8b1adf608d95e47d759ed9d Mon Sep 17 00:00:00 2001
From: Anton Bagliy <taccessviolation@gmail.com>
Date: Sat, 1 Dec 2018 19:58:42 +0300
Subject: [PATCH] FIX: missing subgroups_getinfo #199

---
 db/postgresql/add_subgroups_01_12_18.sql | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/db/postgresql/add_subgroups_01_12_18.sql b/db/postgresql/add_subgroups_01_12_18.sql
index 071464dd8..a83f72187 100644
--- a/db/postgresql/add_subgroups_01_12_18.sql
+++ b/db/postgresql/add_subgroups_01_12_18.sql
@@ -93,13 +93,25 @@ begin
 end
 $function$;
 
+CREATE OR REPLACE FUNCTION public.Subgroup_GetInfo(psubgroupid integer)
+  RETURNS TABLE("Title" character varying, "TeacherID" integer, "DisciplineID" integer)
+LANGUAGE sql
+AS $function$
+SELECT subgroups.title AS "Title",
+       subgroups.teacher_id AS "TeacherID",
+       subgroups.discipline_id AS "DisciplineID"
+FROM subgroups
+WHERE subgroups.id = psubgroupid;
+$function$;
+
 CREATE OR REPLACE FUNCTION public.Discipline_GetSubgroups(pdisciplineid integer)
   RETURNS TABLE("ID" integer, "Title" character varying, "TeacherID" integer)
 LANGUAGE sql
 AS $function$
 SELECT subgroups.id AS "ID",
        subgroups.title AS "Title",
-       subgroups.teacher_id AS "TeacherID"
+       subgroups.teacher_id AS "TeacherID",
+       subgroups.discipline_id AS "DisciplineID"
 FROM subgroups
 WHERE subgroups.discipline_id = pdisciplineid;
 $function$;
-- 
GitLab