From dc50d82eee12495fab2ed09e1b79b85845bde397 Mon Sep 17 00:00:00 2001 From: John Mizerek Date: Sun, 18 Jan 2026 13:56:26 -0800 Subject: [PATCH] Add service points reassign script --- api/Application.cfm | 1 + api/servicepoints/reassign_all.cfm | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 api/servicepoints/reassign_all.cfm diff --git a/api/Application.cfm b/api/Application.cfm index f995725..b0d3c5c 100644 --- a/api/Application.cfm +++ b/api/Application.cfm @@ -97,6 +97,7 @@ if (len(request._api_path)) { if (findNoCase("/api/servicepoints/get.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/servicepoints/save.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/servicepoints/delete.cfm", request._api_path)) request._api_isPublic = true; + if (findNoCase("/api/servicepoints/reassign_all.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/beacons/list.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/beacons/get.cfm", request._api_path)) request._api_isPublic = true; if (findNoCase("/api/beacons/save.cfm", request._api_path)) request._api_isPublic = true; diff --git a/api/servicepoints/reassign_all.cfm b/api/servicepoints/reassign_all.cfm new file mode 100644 index 0000000..34cde69 --- /dev/null +++ b/api/servicepoints/reassign_all.cfm @@ -0,0 +1,22 @@ + + + + + + + + + UPDATE ServicePoints + SET ServicePointBusinessID = + + + + SELECT COUNT(*) AS cnt FROM ServicePoints WHERE ServicePointBusinessID = + + +#serializeJSON({ "OK": true, "MESSAGE": "All service points reassigned to BusinessID #targetBusinessID#", "COUNT": qCount.cnt })# + + + #serializeJSON({ "OK": false, "ERROR": cfcatch.message })# + +