From a19dc00eefae8b11b21d7e9496f5e5e008bfee9c Mon Sep 17 00:00:00 2001 From: msyu Date: Wed, 27 Nov 2024 17:01:44 +0300 Subject: [PATCH] 031 svc.code --- v1/Application.cfc | 2 +- v1/resources/instance.cfc | 1 + v1/resources/instance_ls.cfc | 1 + v1/resources/svc.cfc | 3 ++- v1/resources/svc_ls.cfc | 2 ++ 5 files changed, 7 insertions(+), 2 deletions(-) diff --git a/v1/Application.cfc b/v1/Application.cfc index 7d115fe..6b1f83a 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -71,7 +71,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="Deck API"; - variables.framework.docs.APIVersion="0.030"; + variables.framework.docs.APIVersion="0.031"; variables.framework.globalHeaders = structNew(); variables.framework.globalHeaders["Access-Control-Expose-Headers"] = "Location"; diff --git a/v1/resources/instance.cfc b/v1/resources/instance.cfc index 5529c77..ad0773c 100644 --- a/v1/resources/instance.cfc +++ b/v1/resources/instance.cfc @@ -32,6 +32,7 @@ i.quantity i.price v.svc + v.code from instance e left outer join specification_item i on (e.specification_item_id=i.specification_item_id) diff --git a/v1/resources/instance_ls.cfc b/v1/resources/instance_ls.cfc index 76a3b7c..6da1053 100644 --- a/v1/resources/instance_ls.cfc +++ b/v1/resources/instance_ls.cfc @@ -65,6 +65,7 @@ i.quantity i.price v.svc + v.code diff --git a/v1/resources/svc.cfc b/v1/resources/svc.cfc index a178db4..1bec37e 100644 --- a/v1/resources/svc.cfc +++ b/v1/resources/svc.cfc @@ -22,7 +22,8 @@ select s.svc_id - s.svc + s.svc + s.code (select url from svc_operation so where so.operation='create' AND so.svc_id=s.svc_id limit 1) as create_url s.is_production_ready s.descr diff --git a/v1/resources/svc_ls.cfc b/v1/resources/svc_ls.cfc index 4fb1f5c..c780820 100644 --- a/v1/resources/svc_ls.cfc +++ b/v1/resources/svc_ls.cfc @@ -12,6 +12,7 @@ svc_id={prefix="s", type="integer"}, is_production_ready={prefix="s", type="boolean"}, svc={prefix="s", type="string"} + code={prefix="s", type="string"} } /> @@ -119,6 +120,7 @@ s.svc_id s.svc + s.code (select url from svc_operation so where so.operation='create' AND so.svc_id=s.svc_id limit 1) as create_url s.is_production_ready s.descr