41 lines
2.6 KiB
SQL
41 lines
2.6 KiB
SQL
INSERT INTO setting_groups (Description) VALUES ('guestbook');
|
|
INSERT INTO setting_groups (Description) VALUES ('user');
|
|
|
|
INSERT INTO setting_data_types (Description) VALUES ('alphanumeric');
|
|
INSERT INTO setting_data_types (Description) VALUES ('integer');
|
|
INSERT INTO setting_data_types (Description) VALUES ('datetime');
|
|
INSERT INTO setting_data_types (Description) VALUES ('boolean');
|
|
|
|
INSERT INTO settings (Description, Constrained, DataType, SettingGroup)
|
|
SELECT 'local_timezone', 0, t.id, g.id FROM setting_data_types as t INNER JOIN setting_groups AS g WHERE g.Description='user' AND t.Description='alphanumeric';
|
|
|
|
INSERT INTO settings (Description, Constrained, DataType, SettingGroup)
|
|
SELECT 'commenting_enabled', 1, t.id, g.id FROM setting_data_types as t INNER JOIN setting_groups AS g WHERE g.Description='guestbook' AND t.Description='boolean';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'true', 'commenting_enabled' FROM settings WHERE settings.Description='commenting_enabled';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'false', 'commenting_disabled' FROM settings WHERE settings.Description='commenting_enabled';
|
|
|
|
INSERT INTO settings (Description, Constrained, DataType, SettingGroup)
|
|
SELECT 'reenable_comments', 0, t.id, g.id FROM setting_data_types as t INNER JOIN setting_groups as g WHERE g.Description='guestbook' AND t.Description='alphanumeric';
|
|
|
|
INSERT INTO settings (Description, Constrained, DataType, SettingGroup)
|
|
SELECT 'is_visible', 1, t.id, g.id FROM setting_data_types as t INNER JOIN setting_groups as g WHERE g.Description='guestbook' AND t.Description='boolean';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'true', 'guestbook_visible' FROM settings WHERE settings.Description='is_visible';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'false', 'guestbook_invisible' FROM settings WHERE settings.Description='is_visible';
|
|
|
|
INSERT INTO settings (Description, Constrained, DataType, SettingGroup)
|
|
SELECT 'remote_enabled', 1, t.id, g.id FROM setting_data_types as t INNER JOIN setting_groups as g WHERE g.Description='guestbook' AND t.Description='boolean';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'true', 'remote_enabled' FROM settings WHERE settings.Description='remote_enabled';
|
|
|
|
INSERT INTO allowed_setting_values (SettingId, ItemValue, Caption)
|
|
SELECT settings.id, 'false', 'remote_disabled' FROM settings WHERE settings.Description='remote_enabled';
|