diff --git a/v1/Application.cfc b/v1/Application.cfc index 48c695c..e5fc74f 100644 --- a/v1/Application.cfc +++ b/v1/Application.cfc @@ -51,7 +51,7 @@ //variables.framework.docs={}; variables.framework.docs.APIName="svc-api"; - variables.framework.docs.APIVersion="0.176"; /*$ git config --global --unset user.password*/ + variables.framework.docs.APIVersion="0.177"; /*$ git config --global --unset user.password*/ 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 af36baf..8f22962 100644 --- a/v1/resources/instance.cfc +++ b/v1/resources/instance.cfc @@ -427,6 +427,78 @@ + + + + + + + + + + + + + + + + select count(*) as cnt + from instance e + join specification_item si on (e.specification_item_id=si.specification_item_id) + where e.instance_uid= + AND si.specification_id= + + + + + + + + select count(*) as cnt + from instance_operation io + where io.dt_finish IS NULL AND + io.submit_result like '2%' /*201 etc*/ AND + io.instance_uid= + + + + + + + select count(*) as cnt + from instance_state st + where + st.instance_uid= + + + + + + + + delete from instance_state + where instance_uid=; + delete from instance_operation + where instance_uid=; + delete from instance + where instance_uid=; + + + + + + + + + +