N°1681 - Add new triggers for attachment creation and removal (#534)

This commit is contained in:
Anne-Catherine
2024-12-10 09:33:20 +01:00
committed by GitHub
parent 1556b95653
commit 261106fa9d
30 changed files with 528 additions and 163 deletions

View File

@@ -66,12 +66,13 @@ class SynchroDataSource extends cmdbAbstractObject
'depends_on' => array(),
)));
MetaModel::Init_AddAttribute(new AttributeClass('scope_class', array(
'class_category' => 'bizmodel,addon/authentication,application',
'more_values' => '',
'sql' => 'scope_class',
'default_value' => null,
'is_null_allowed' => false,
'depends_on' => array(),
'class_category' => 'bizmodel,addon/authentication,application',
'more_values' => '',
'sql' => 'scope_class',
'default_value' => null,
'is_null_allowed' => false,
'depends_on' => array(),
"class_exclusion_list" => null,
)));
MetaModel::Init_AddAttribute(new AttributeString('database_table_name', array(
'allowed_values' => null,
@@ -2016,12 +2017,13 @@ class SynchroReplica extends DBObject implements iDisplay
'depends_on' => array(),
)));
MetaModel::Init_AddAttribute(new AttributeClass('dest_class', array(
'class_category' => '',
'more_values' => '',
'sql' => 'dest_class',
'class_category' => '',
'more_values' => '',
'sql' => 'dest_class',
'default_value' => '',
'is_null_allowed' => true,
'depends_on' => array(),
'is_null_allowed' => true,
'depends_on' => array(),
"class_exclusion_list" => null,
)));
MetaModel::Init_AddAttribute(new AttributeDateTime('status_last_seen', array(