x
1
-- File: trig_i_i_syst_settings.eex.sql
2
-- Location: musebms/database/components/system/mscmp_syst_settings/ms_syst/api_views/syst_settings/trig_i_i_syst_settings.eex.sql
3
-- Project: Muse Systems Business Management System
4
--
5
-- Copyright © Lima Buttgereit Holdings LLC d/b/a Muse Systems
6
-- This file may include content copyrighted and licensed from third parties.
7
--
8
-- See the LICENSE file in the project root for license terms and conditions.
9
-- See the NOTICE file in the project root for copyright ownership information.
10
--
11
-- muse.information@musesystems.com :: https://muse.systems
12
13
BEGIN
14
15
INSERT INTO ms_syst_data.syst_settings
16
( internal_name
17
, display_name
18
, syst_defined
19
, syst_description
20
, user_description
21
, setting_flag
22
, setting_integer
23
, setting_integer_range
24
, setting_decimal
25
, setting_decimal_range
26
, setting_interval
27
, setting_date
28
, setting_date_range
29
, setting_time
30
, setting_timestamp
31
, setting_timestamp_range
32
, setting_json
33
, setting_text
34
, setting_uuid
35
, setting_blob )
36
VALUES
37
( new.internal_name
38
, new.display_name
39
, FALSE
40
, '(System Description Not Available)'
41
, new.user_description
42
, new.setting_flag
43
, new.setting_integer
44
, new.setting_integer_range
45
, new.setting_decimal
46
, new.setting_decimal_range
47
, new.setting_interval
48
, new.setting_date
49
, new.setting_date_range
50
, new.setting_time
51
, new.setting_timestamp
52
, new.setting_timestamp_range
53
, new.setting_json
54
, new.setting_text
55
, new.setting_uuid
56
, new.setting_blob )
57
RETURNING * INTO new;
58
59
RETURN new;
60
61
END;