Compare commits

1 Commits
main ... dev

Author SHA1 Message Date
be2fca0767 Initial Commit 2025-09-26 12:49:48 -07:00
17 changed files with 726 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
# Generated files
This repository contains generated files and a checksum.
If you find yourself unable to import your repository due to the presence of files edited outside an instance of ServiceNow, merge commits that mix files from different revisions, or other data that does not match the checksum, you may recover using either of the following techniques:
* Remove the problem commits:
1. Clone your repository to a personal computer with the git command line tools installed and open a git command prompt in the repository root
2. Run `git log` and take note of the SHA1s of the problem commits
3. Build revert commits using `git revert SHA1` repeatedly, working backward in time, for each commit that introduced changes not generated by a ServiceNow instance
4. Run `git push`
* Overwrite the problem code snapshot with a known good one:
1. Clone your repository to a personal computer with the git command line tools installed and open a git command prompt in the repository root,
2. Locate a known good code snapshot and record its SHA1. For this step, `git log` can be useful.
2. Run `git reset --hard SHA1` to a commit that was generated by a ServiceNow instance
3. Run `git reset HEAD{1}`
4. Run `git add -A`
5. Run `git commit`
6. Run `git push`

View File

@@ -0,0 +1 @@
C6Z0MxyCT8bCcVJrreZMcwnX9OL6DouymRc1ao1vHyNMr5uNwQU3etGodzPO2v9DAS-Oko7GMUlGLS8OXW_A_SeIWoidpT4rKAHReILIIB_R_OC3mqEpcuOwtxWmWo2Gxnvn0ZgtmS_-aA6BQ06wN_QLpzdPvJvnVJvlarEyCEeifKujTcabJTc5Pva66vfTMTe1jSMbTpOsW6_Mw4DoYieqovhH2HjxhIBgJ02znw5pHAfA4T88e0FASxokFRrSUy-7Ms-EhqiMZOT2bPXZo3R5HrFV_OqCz88Rri5jaY0h7FbkMsqVpkXUNei5Ef21j7BtzB67NyiyIJbcH2qi2a7IHaT3SXf0D7QeRtmf6XHIObrPUlAC8304lzdUYvPwyK-zoJxcUoyI9nPZzrGjffyxF_aAG1BkkOBsFo32PequWQzjzaptWL8Wj2ct-MJLvEOmIeEwVhdZJrQ78gyMuXlSYQQSTvXPT-AEKoPuCay05p_fTC_bcM-g4xiywP8oK6_QHTu5Y1A8BTbQ_PogmYiV96kdJP_JI5SxZf24wIQLrKd0RQn5b0d6-Vb5mkaVoEuhFeVFkbuFkioMQniSIGc_GhacZyYVy6aVVVrUCeyd6pSjU-2dk_EoNTFvgcOs5L3-s_Ff3_EgZE4CsFz2Xodd5cCZGhnvjRDNo4XjZ3I

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?><database>
<element db_object_id="ec7664a4c39c3210eec6facc05013174" label="Tables in Applications blocked from updates" max_length="40" name="u_m2m_sys_db_object_sys_scope" type="collection">
<element attributes="encode_utf8=false" label="Tables" max_length="32" name="sys_db_object" reference="sys_db_object" type="reference"/>
<element attributes="encode_utf8=false" label="Applications" max_length="32" name="sys_scope" reference="sys_scope" type="reference"/>
<index name="index">
<element name="sys_db_object"/>
</index>
<index name="index2">
<element name="sys_scope"/>
</index>
</element>
</database>

View File

@@ -0,0 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?><record_update table="sys_app">
<sys_app action="INSERT_OR_UPDATE">
<active>true</active>
<can_edit_in_studio>true</can_edit_in_studio>
<enforce_license>none</enforce_license>
<guided_setup_guid/>
<hide_on_ui>false</hide_on_ui>
<ide_created>SNS</ide_created>
<installed_as_dependency>false</installed_as_dependency>
<js_level>helsinki_es5</js_level>
<licensable>true</licensable>
<license/>
<license_category>none</license_category>
<license_definition/>
<license_model>none</license_model>
<logo/>
<menu/>
<name>Git Utilities</name>
<package_json/>
<private>false</private>
<restrict_table_access>false</restrict_table_access>
<runtime_access_tracking>permissive</runtime_access_tracking>
<scope>global</scope>
<scoped_administration>false</scoped_administration>
<short_description/>
<source>f1062c64c39c3210eec6facc050131ae</source>
<store_correlation_id/>
<store_url/>
<subscription_entitlement/>
<sys_class_name>sys_app</sys_class_name>
<sys_code/>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:19:57</sys_created_on>
<sys_id>f1062c64c39c3210eec6facc050131ae</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:19:57</sys_updated_on>
<template/>
<trackable>true</trackable>
<uninstall_blocked>false</uninstall_blocked>
<user_role/>
<vendor/>
<vendor_prefix/>
<version>1.0.0</version>
</sys_app>
<sys_translated_text action="delete_multiple" query="documentkey=f1062c64c39c3210eec6facc050131ae"/>
</record_update>

View File

@@ -0,0 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?><record_update table="sys_db_object">
<sys_db_object action="INSERT_OR_UPDATE">
<access>public</access>
<actions_access>true</actions_access>
<alter_access>true</alter_access>
<caller_access/>
<client_scripts_access>true</client_scripts_access>
<configuration_access>false</configuration_access>
<create_access>true</create_access>
<create_access_controls>false</create_access_controls>
<delete_access>false</delete_access>
<filter_extension/>
<is_df_table>false</is_df_table>
<is_extendable>false</is_extendable>
<label>Tables in Applications blocked from updates</label>
<live_feed_enabled>false</live_feed_enabled>
<name>u_m2m_sys_db_object_sys_scope</name>
<number_ref/>
<provider_class/>
<read_access>true</read_access>
<scriptable_table>false</scriptable_table>
<super_class/>
<sys_class_name>sys_db_object</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:46</sys_created_on>
<sys_id>ec7664a4c39c3210eec6facc05013174</sys_id>
<sys_mod_count>1</sys_mod_count>
<sys_name>Tables in Applications blocked from updates</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_db_object_ec7664a4c39c3210eec6facc05013174</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:22:33</sys_updated_on>
<update_access>true</update_access>
<user_role/>
<ws_access>true</ws_access>
</sys_db_object>
</record_update>

View File

@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_dictionary action="INSERT_OR_UPDATE" element="" table="u_m2m_sys_db_object_sys_scope">
<active>true</active>
<array>false</array>
<attributes/>
<audit>false</audit>
<calculation/>
<choice>0</choice>
<choice_field/>
<choice_table/>
<column_label/>
<comments/>
<create_roles/>
<default_value/>
<defaultsort/>
<delete_roles/>
<dependent/>
<dependent_on_field/>
<display>false</display>
<dynamic_creation>false</dynamic_creation>
<dynamic_creation_script/>
<dynamic_default_value/>
<dynamic_ref_qual/>
<element/>
<element_reference>false</element_reference>
<foreign_database/>
<formula/>
<function_definition/>
<function_field>false</function_field>
<internal_type display_value="Collection">collection</internal_type>
<mandatory>false</mandatory>
<max_length>40</max_length>
<name>u_m2m_sys_db_object_sys_scope</name>
<next_element/>
<primary>false</primary>
<read_only>false</read_only>
<read_roles/>
<reference/>
<reference_cascade_rule/>
<reference_floats>false</reference_floats>
<reference_key/>
<reference_qual/>
<reference_qual_condition/>
<reference_type/>
<spell_check>false</spell_check>
<staged>false</staged>
<sys_class_name>sys_dictionary</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:46</sys_created_on>
<sys_name>u_m2m_sys_db_object_sys_scope</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_null</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:46</sys_updated_on>
<table_reference>false</table_reference>
<text_index>false</text_index>
<unique>false</unique>
<use_dependent_field>false</use_dependent_field>
<use_dynamic_default>false</use_dynamic_default>
<use_reference_qualifier>simple</use_reference_qualifier>
<virtual>false</virtual>
<virtual_type>script</virtual_type>
<widget/>
<write_roles/>
<xml_view>false</xml_view>
</sys_dictionary>
<sys_claim action="INSERT_OR_UPDATE">
<claim_owner_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</claim_owner_scope>
<claim_timestamp>199879315980000001</claim_timestamp>
<metadata_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_null</metadata_update_name>
<previous_claim_app_version>1.0.0</previous_claim_app_version>
<previous_claim_name>Git Utilities</previous_claim_name>
<previous_claim_scope>f1062c64c39c3210eec6facc050131ae</previous_claim_scope>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:49:47</sys_created_on>
<sys_id>0fdc2c20c3dc3210eec6facc05013171</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:49:47</sys_updated_on>
</sys_claim>
</record_update>

View File

@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_dictionary action="INSERT_OR_UPDATE" element="sys_db_object" table="u_m2m_sys_db_object_sys_scope">
<active>true</active>
<array>false</array>
<attributes>encode_utf8=false</attributes>
<audit>false</audit>
<calculation/>
<choice>0</choice>
<choice_field/>
<choice_table/>
<column_label>Tables</column_label>
<comments/>
<create_roles/>
<default_value/>
<defaultsort/>
<delete_roles/>
<dependent/>
<dependent_on_field/>
<display>false</display>
<dynamic_creation>false</dynamic_creation>
<dynamic_creation_script/>
<dynamic_default_value/>
<dynamic_ref_qual/>
<element>sys_db_object</element>
<element_reference>false</element_reference>
<foreign_database/>
<formula/>
<function_definition/>
<function_field>false</function_field>
<internal_type display_value="Reference">reference</internal_type>
<mandatory>false</mandatory>
<max_length>32</max_length>
<name>u_m2m_sys_db_object_sys_scope</name>
<next_element/>
<primary>false</primary>
<read_only>false</read_only>
<read_roles/>
<reference display_value="" name="sys_db_object">sys_db_object</reference>
<reference_cascade_rule/>
<reference_floats>false</reference_floats>
<reference_key/>
<reference_qual/>
<reference_qual_condition/>
<reference_type/>
<spell_check>false</spell_check>
<staged>false</staged>
<sys_class_name>sys_dictionary</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:48</sys_created_on>
<sys_name>Tables</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_sys_db_object</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:48</sys_updated_on>
<table_reference>false</table_reference>
<text_index>false</text_index>
<unique>false</unique>
<use_dependent_field>false</use_dependent_field>
<use_dynamic_default>false</use_dynamic_default>
<use_reference_qualifier/>
<virtual>false</virtual>
<virtual_type/>
<widget/>
<write_roles/>
<xml_view>false</xml_view>
</sys_dictionary>
<sys_claim action="INSERT_OR_UPDATE">
<claim_owner_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</claim_owner_scope>
<claim_timestamp>1998793155c0000001</claim_timestamp>
<metadata_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_sys_db_object</metadata_update_name>
<previous_claim_app_version>1.0.0</previous_claim_app_version>
<previous_claim_name>Git Utilities</previous_claim_name>
<previous_claim_scope>f1062c64c39c3210eec6facc050131ae</previous_claim_scope>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:49:47</sys_created_on>
<sys_id>cbdc2c20c3dc3210eec6facc05013170</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:49:47</sys_updated_on>
</sys_claim>
</record_update>

View File

@@ -0,0 +1,83 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_dictionary action="INSERT_OR_UPDATE" element="sys_scope" table="u_m2m_sys_db_object_sys_scope">
<active>true</active>
<array>false</array>
<attributes>encode_utf8=false</attributes>
<audit>false</audit>
<calculation/>
<choice>0</choice>
<choice_field/>
<choice_table/>
<column_label>Applications</column_label>
<comments/>
<create_roles/>
<default_value/>
<defaultsort/>
<delete_roles/>
<dependent/>
<dependent_on_field/>
<display>false</display>
<dynamic_creation>false</dynamic_creation>
<dynamic_creation_script/>
<dynamic_default_value/>
<dynamic_ref_qual/>
<element>sys_scope</element>
<element_reference>false</element_reference>
<foreign_database/>
<formula/>
<function_definition/>
<function_field>false</function_field>
<internal_type display_value="Reference">reference</internal_type>
<mandatory>false</mandatory>
<max_length>32</max_length>
<name>u_m2m_sys_db_object_sys_scope</name>
<next_element/>
<primary>false</primary>
<read_only>false</read_only>
<read_roles/>
<reference display_value="" name="sys_scope">sys_scope</reference>
<reference_cascade_rule/>
<reference_floats>false</reference_floats>
<reference_key/>
<reference_qual/>
<reference_qual_condition/>
<reference_type/>
<spell_check>false</spell_check>
<staged>false</staged>
<sys_class_name>sys_dictionary</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:47</sys_created_on>
<sys_name>Applications</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_sys_scope</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:47</sys_updated_on>
<table_reference>false</table_reference>
<text_index>false</text_index>
<unique>false</unique>
<use_dependent_field>false</use_dependent_field>
<use_dynamic_default>false</use_dynamic_default>
<use_reference_qualifier/>
<virtual>false</virtual>
<virtual_type/>
<widget/>
<write_roles/>
<xml_view>false</xml_view>
</sys_dictionary>
<sys_claim action="INSERT_OR_UPDATE">
<claim_owner_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</claim_owner_scope>
<claim_timestamp>199879315a30000001</claim_timestamp>
<metadata_update_name>sys_dictionary_u_m2m_sys_db_object_sys_scope_sys_scope</metadata_update_name>
<previous_claim_app_version>1.0.0</previous_claim_app_version>
<previous_claim_name>Git Utilities</previous_claim_name>
<previous_claim_scope>f1062c64c39c3210eec6facc050131ae</previous_claim_scope>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:49:47</sys_created_on>
<sys_id>cfdc2c20c3dc3210eec6facc05013172</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:49:47</sys_updated_on>
</sys_claim>
</record_update>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_documentation element="" label="Tables in Applications blocked from updates" language="en" table="u_m2m_sys_db_object_sys_scope">
<sys_documentation action="INSERT_OR_UPDATE">
<element/>
<help/>
<hint/>
<label>Tables in Applications blocked from updates</label>
<language>en</language>
<name>u_m2m_sys_db_object_sys_scope</name>
<plural>Tables in Applications blocked from updates</plural>
<sys_class_name>sys_documentation</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:46</sys_created_on>
<sys_mod_count>1</sys_mod_count>
<sys_name>Tables in Applications blocked from updates</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_documentation_u_m2m_sys_db_object_sys_scope__en</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:22:33</sys_updated_on>
<url/>
<url_target/>
</sys_documentation>
</sys_documentation>
</record_update>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_documentation element="sys_db_object" label="Tables" language="en" table="u_m2m_sys_db_object_sys_scope">
<sys_documentation action="INSERT_OR_UPDATE">
<element>sys_db_object</element>
<help/>
<hint/>
<label>Tables</label>
<language>en</language>
<name>u_m2m_sys_db_object_sys_scope</name>
<plural>Tables</plural>
<sys_class_name>sys_documentation</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:48</sys_created_on>
<sys_mod_count>0</sys_mod_count>
<sys_name>Tables</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_documentation_u_m2m_sys_db_object_sys_scope_sys_db_object_en</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:48</sys_updated_on>
<url/>
<url_target/>
</sys_documentation>
</sys_documentation>
</record_update>

View File

@@ -0,0 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_documentation element="sys_scope" label="Applications" language="en" table="u_m2m_sys_db_object_sys_scope">
<sys_documentation action="INSERT_OR_UPDATE">
<element>sys_scope</element>
<help/>
<hint/>
<label>Applications</label>
<language>en</language>
<name>u_m2m_sys_db_object_sys_scope</name>
<plural>Applications</plural>
<sys_class_name>sys_documentation</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:47</sys_created_on>
<sys_mod_count>0</sys_mod_count>
<sys_name>Applications</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_documentation_u_m2m_sys_db_object_sys_scope_sys_scope_en</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:47</sys_updated_on>
<url/>
<url_target/>
</sys_documentation>
</sys_documentation>
</record_update>

View File

@@ -0,0 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?><record_update table="sys_m2m">
<sys_m2m action="INSERT_OR_UPDATE">
<from_table>sys_db_object</from_table>
<m2m_from_field>sys_db_object</m2m_from_field>
<m2m_from_label>Applications</m2m_from_label>
<m2m_table>u_m2m_sys_db_object_sys_scope</m2m_table>
<m2m_to_field>sys_scope</m2m_to_field>
<m2m_to_label>Tables</m2m_to_label>
<sys_class_name>sys_m2m</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:46</sys_created_on>
<sys_id>9a4624a4c39c3210eec6facc0501314e</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_name>u_m2m_sys_db_object_sys_scope</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_m2m_9a4624a4c39c3210eec6facc0501314e</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:46</sys_updated_on>
<to_table>sys_scope</to_table>
</sys_m2m>
</record_update>

View File

@@ -0,0 +1,76 @@
<?xml version="1.0" encoding="UTF-8"?><record_update sys_domain="global" table="sys_script">
<sys_script action="INSERT_OR_UPDATE">
<abort_action>false</abort_action>
<access>package_private</access>
<action_delete>false</action_delete>
<action_insert>true</action_insert>
<action_query>false</action_query>
<action_update>false</action_update>
<active>true</active>
<add_message>false</add_message>
<advanced>true</advanced>
<change_fields>false</change_fields>
<client_callable>false</client_callable>
<collection>sys_update_xml</collection>
<condition/>
<description/>
<execute_function>false</execute_function>
<filter_condition/>
<is_rest>false</is_rest>
<message/>
<name>Update Set Entry Preventer</name>
<order>100</order>
<priority>100</priority>
<rest_method/>
<rest_method_text/>
<rest_service/>
<rest_service_text/>
<rest_variables/>
<role_conditions/>
<script><![CDATA[(function executeRule(current, previous /*null when async*/ ) {
var str = current.getValue('name');
var tableName = str.replace(/_[0-9a-f]{32}$/, '');
var gr = new GlideRecord("u_m2m_sys_db_object_sys_scope");
gr.addQuery("sys_scope", current.getValue('application'));
gr.addQuery("sys_db_object", tableName);
gr.query();
if (gr.next()) {
gs.addInfoMessage('Not adding '+tableName+' updates to the update set.');
current.setAbortAction(true);
}
})(current, previous);]]></script>
<sys_class_name>sys_script</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:24:16</sys_created_on>
<sys_domain>global</sys_domain>
<sys_domain_path>/</sys_domain_path>
<sys_id>95b6eca4c39c3210eec6facc050131d3</sys_id>
<sys_mod_count>1</sys_mod_count>
<sys_name>Update Set Entry Preventer</sys_name>
<sys_overrides/>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_script_95b6eca4c39c3210eec6facc050131d3</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:39:49</sys_updated_on>
<template/>
<when>before</when>
</sys_script>
<sys_translated_text action="delete_multiple" query="documentkey=95b6eca4c39c3210eec6facc050131d3"/>
<sys_es_latest_script action="INSERT_OR_UPDATE">
<id>95b6eca4c39c3210eec6facc050131d3</id>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:24:15</sys_created_on>
<sys_id>4d07a0e4c39c3210eec6facc05013146</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:24:15</sys_updated_on>
<table>sys_script</table>
<use_es_latest>true</use_es_latest>
</sys_es_latest_script>
</record_update>

View File

@@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_ui_list parent="" relationship="" sys_domain="global" table="u_m2m_sys_db_object_sys_scope" version="2" view="">
<sys_ui_list_element action="INSERT_OR_UPDATE">
<average_value>false</average_value>
<element>sys_scope</element>
<list_id display_value="u_m2m_sys_db_object_sys_scope" element="NULL" name="u_m2m_sys_db_object_sys_scope" parent="NULL" relationship="NULL" sys_domain="global" view="Default view">34b7a428c39c3210eec6facc05013106</list_id>
<max_value>false</max_value>
<min_value>false</min_value>
<position>0</position>
<sum>false</sum>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:14</sys_created_on>
<sys_id>70b7a428c39c3210eec6facc05013107</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:14</sys_updated_on>
</sys_ui_list_element>
<sys_ui_list_element action="INSERT_OR_UPDATE">
<average_value>false</average_value>
<element>sys_db_object</element>
<list_id display_value="u_m2m_sys_db_object_sys_scope" element="NULL" name="u_m2m_sys_db_object_sys_scope" parent="NULL" relationship="NULL" sys_domain="global" view="Default view">34b7a428c39c3210eec6facc05013106</list_id>
<max_value>false</max_value>
<min_value>false</min_value>
<position>1</position>
<sum>false</sum>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:14</sys_created_on>
<sys_id>f0b7a428c39c3210eec6facc05013107</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:14</sys_updated_on>
</sys_ui_list_element>
<sys_ui_list_element action="INSERT_OR_UPDATE">
<average_value>false</average_value>
<element>sys_created_on</element>
<list_id display_value="u_m2m_sys_db_object_sys_scope" element="NULL" name="u_m2m_sys_db_object_sys_scope" parent="NULL" relationship="NULL" sys_domain="global" view="Default view">34b7a428c39c3210eec6facc05013106</list_id>
<max_value>false</max_value>
<min_value>false</min_value>
<position>2</position>
<sum>false</sum>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:14</sys_created_on>
<sys_id>74b7a428c39c3210eec6facc05013107</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:14</sys_updated_on>
</sys_ui_list_element>
<sys_ui_list action="INSERT_OR_UPDATE">
<average_value>false</average_value>
<element/>
<max_value>false</max_value>
<min_value>false</min_value>
<name>u_m2m_sys_db_object_sys_scope</name>
<parent/>
<position/>
<relationship/>
<sum>false</sum>
<sys_class_name>sys_ui_list</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:14</sys_created_on>
<sys_domain>global</sys_domain>
<sys_domain_path>/</sys_domain_path>
<sys_id>34b7a428c39c3210eec6facc05013106</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_name>u_m2m_sys_db_object_sys_scope</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_ui_list_u_m2m_sys_db_object_sys_scope_null</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:14</sys_updated_on>
<sys_user/>
<view display_value="Default view" name="NULL">Default view</view>
<view_name/>
</sys_ui_list>
</sys_ui_list>
</record_update>

View File

@@ -0,0 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?><record_update>
<sys_ui_section caption="" section_id="f1b7e428c39c3210eec6facc0501311a" sys_domain="global" table="u_m2m_sys_db_object_sys_scope" version="3" view="">
<sys_ui_element action="INSERT_OR_UPDATE">
<element>sys_db_object</element>
<position>0</position>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:57</sys_created_on>
<sys_id>c3d72c28c39c3210eec6facc05013137</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_ui_formatter/>
<sys_ui_section caption="NULL" display_value="" name="u_m2m_sys_db_object_sys_scope" sys_domain="global" view="Default view">f1b7e428c39c3210eec6facc0501311a</sys_ui_section>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:57</sys_updated_on>
<sys_user/>
<type/>
</sys_ui_element>
<sys_ui_element action="INSERT_OR_UPDATE">
<element>.split</element>
<position>1</position>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:57</sys_created_on>
<sys_id>07d72c28c39c3210eec6facc05013138</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_ui_formatter/>
<sys_ui_section caption="NULL" display_value="" name="u_m2m_sys_db_object_sys_scope" sys_domain="global" view="Default view">f1b7e428c39c3210eec6facc0501311a</sys_ui_section>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:57</sys_updated_on>
<sys_user/>
<type>.split</type>
</sys_ui_element>
<sys_ui_element action="INSERT_OR_UPDATE">
<element>sys_scope</element>
<position>2</position>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:57</sys_created_on>
<sys_id>0fd72c28c39c3210eec6facc05013138</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_ui_formatter/>
<sys_ui_section caption="NULL" display_value="" name="u_m2m_sys_db_object_sys_scope" sys_domain="global" view="Default view">f1b7e428c39c3210eec6facc0501311a</sys_ui_section>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:57</sys_updated_on>
<sys_user/>
<type/>
</sys_ui_element>
<sys_ui_section action="INSERT_OR_UPDATE">
<caption/>
<header>false</header>
<name>u_m2m_sys_db_object_sys_scope</name>
<roles/>
<sys_class_name>sys_ui_section</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:27:19</sys_created_on>
<sys_domain>global</sys_domain>
<sys_domain_path>/</sys_domain_path>
<sys_id>f1b7e428c39c3210eec6facc0501311a</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_name>u_m2m_sys_db_object_sys_scope</sys_name>
<sys_overrides/>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>sys_ui_section_f1b7e428c39c3210eec6facc0501311a</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:27:19</sys_updated_on>
<sys_user/>
<title>true</title>
<view display_value="Default view" name="NULL">Default view</view>
<view_name/>
</sys_ui_section>
</sys_ui_section>
</record_update>

View File

@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?><record_update table="ua_table_licensing_config">
<ua_table_licensing_config action="INSERT_OR_UPDATE">
<is_fulfillment>false</is_fulfillment>
<license_condition/>
<license_model>none</license_model>
<license_roles/>
<name>u_m2m_sys_db_object_sys_scope</name>
<op_delete>true</op_delete>
<op_insert>true</op_insert>
<op_update>true</op_update>
<owner_condition/>
<sys_class_name>ua_table_licensing_config</sys_class_name>
<sys_created_by>lewis@itomlab.co.uk</sys_created_by>
<sys_created_on>2025-09-26 19:21:46</sys_created_on>
<sys_id>3076e4a4c39c3210eec6facc0501317f</sys_id>
<sys_mod_count>0</sys_mod_count>
<sys_name>u_m2m_sys_db_object_sys_scope</sys_name>
<sys_package display_value="Git Utilities" source="f1062c64c39c3210eec6facc050131ae">f1062c64c39c3210eec6facc050131ae</sys_package>
<sys_policy/>
<sys_scope display_value="Git Utilities">f1062c64c39c3210eec6facc050131ae</sys_scope>
<sys_update_name>ua_table_licensing_config_3076e4a4c39c3210eec6facc0501317f</sys_update_name>
<sys_updated_by>lewis@itomlab.co.uk</sys_updated_by>
<sys_updated_on>2025-09-26 19:21:46</sys_updated_on>
</ua_table_licensing_config>
</record_update>

View File

@@ -0,0 +1,10 @@
#############################################################
# This ServiceNow-created file contains the path to the app in this repo
# path=<path to app content in your repo>
# For example, if the app content resides in a folder named x_my_custom_app, the path value would be:
# path=/x_my_custom_app
# Update the path value when you move the app to a new repo location.
############################################################
#
#Fri Sep 26 12:49:47 PDT 2025
path=f1062c64c39c3210eec6facc050131ae