From fa89cddd4a3ceb643317eac9abd26812388c18f7 Mon Sep 17 00:00:00 2001 From: Matthew Jackson Date: Wed, 15 Nov 2023 18:39:51 -0600 Subject: [PATCH] Fix postgres function --- .../Admin/0173-Add-GetOdsInstanceContextValues.sql | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Artifacts/PgSql/Structure/Admin/0173-Add-GetOdsInstanceContextValues.sql b/Artifacts/PgSql/Structure/Admin/0173-Add-GetOdsInstanceContextValues.sql index e9ba395eda..915baae165 100644 --- a/Artifacts/PgSql/Structure/Admin/0173-Add-GetOdsInstanceContextValues.sql +++ b/Artifacts/PgSql/Structure/Admin/0173-Add-GetOdsInstanceContextValues.sql @@ -3,19 +3,19 @@ -- The Ed-Fi Alliance licenses this file to you under the Apache License, Version 2.0. -- See the LICENSE and NOTICES files in the project root for more information. -CREATE OR REPLACE FUNCTION dbo.getodsinstancecontextvalues (apikey character varying) - RETURNS TABLE(key VARCHAR(50) -) +CREATE OR REPLACE FUNCTION dbo.getodsinstancecontextvalues (contextkey VARCHAR(50)) + RETURNS TABLE(contextvalue VARCHAR(50)) AS $$ +#variable_conflict use_variable BEGIN RETURN QUERY SELECT DISTINCT ctx.contextvalue - FROM dbo.odsoinstances ods - INNER JOIN dbo.odsinstanceContexts ctx - ON ods.OdsInstanceId = ctx.OdsInstance_OdsInstanceId - WHERE ctx.ContextKey = @ContextKey; + FROM dbo.odsinstances ods + INNER JOIN dbo.odsinstancecontexts ctx + ON ods.odsinstanceid = ctx.odsinstance_odsinstanceid + WHERE ctx.contextkey = contextkey; END $$ LANGUAGE plpgsql;