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