diff --git a/include/upgrader/streams/core/9143a511-959aca6e.cleanup.sql b/include/upgrader/streams/core/9143a511-959aca6e.cleanup.sql new file mode 100644 index 0000000000000000000000000000000000000000..1961edddc1fbecdbf9c5404443f2cc3357be90db --- /dev/null +++ b/include/upgrader/streams/core/9143a511-959aca6e.cleanup.sql @@ -0,0 +1,11 @@ +/** + * @signature 959aca6ed189cd918d227a3ea8a135a3 + * @version v1.9.6 + * @title Retire `private`, `required`, and `edit_mask` for fields + * + */ + +ALTER TABLE `%TABLE_PREFIX%form_field` + DROP `private`, + DROP `required`, + DROP `edit_mask`; diff --git a/include/upgrader/streams/core/9143a511-959aca6e.patch.sql b/include/upgrader/streams/core/9143a511-959aca6e.patch.sql new file mode 100644 index 0000000000000000000000000000000000000000..706c255b39657fb9bb58d5f014a99fc6813dfd99 --- /dev/null +++ b/include/upgrader/streams/core/9143a511-959aca6e.patch.sql @@ -0,0 +1,11 @@ +/** + * @signature 959aca6ed189cd918d227a3ea8a135a3 + * @version v1.9.6 + * @title Retire `private`, `required`, and `edit_mask` for fields + * + */ + +-- Finished with patch +UPDATE `%TABLE_PREFIX%config` + SET `value` = '959aca6ed189cd918d227a3ea8a135a3' + WHERE `key` = 'schema_signature' AND `namespace` = 'core'; diff --git a/setup/inc/streams/core/install-mysql.sql b/setup/inc/streams/core/install-mysql.sql index 3ecb6bff63ea7a9df79958e498b18981fdde17f1..7914d88d4e9deb50f818c8ae9e000e26982b5670 100644 --- a/setup/inc/streams/core/install-mysql.sql +++ b/setup/inc/streams/core/install-mysql.sql @@ -134,9 +134,6 @@ CREATE TABLE `%TABLE_PREFIX%form_field` ( `flags` int(10) unsigned DEFAULT 1, `type` varchar(255) NOT NULL DEFAULT 'text', `label` varchar(255) NOT NULL, - `required` tinyint(1) NOT NULL DEFAULT 0, - `private` tinyint(1) NOT NULL DEFAULT 0, - `edit_mask` tinyint(1) NOT NULL DEFAULT 0, `name` varchar(64) NOT NULL, `configuration` text, `sort` int(11) unsigned NOT NULL,