--- dump-defs-4.2.3-fresh-trimmed.sql 2022-01-04 17:04:41.108871469 -0500 +++ dump-defs-4.2.3-migrated-noplugins-trimmed.sql 2022-01-04 17:04:41.108871469 -0500 @@ -23,7 +22,7 @@ /*!40101 SET @saved_cs_client = @@character_set_client */; /*!40101 SET character_set_client = utf8 */; CREATE TABLE `ar_internal_metadata` ( - `key` varchar(255) NOT NULL, + `key` varchar(255) CHARACTER SET utf8 NOT NULL, `value` varchar(255) DEFAULT NULL, `created_at` datetime NOT NULL, `updated_at` datetime NOT NULL, @@ -42,14 +41,14 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `container_id` int(11) DEFAULT NULL, `container_type` varchar(30) DEFAULT NULL, - `filename` varchar(255) NOT NULL DEFAULT '', - `disk_filename` varchar(255) NOT NULL DEFAULT '', + `filename` varchar(255) NOT NULL, + `disk_filename` varchar(255) NOT NULL, `filesize` bigint(20) NOT NULL DEFAULT '0', - `content_type` varchar(255) DEFAULT '', - `digest` varchar(64) NOT NULL DEFAULT '', + `content_type` varchar(255) DEFAULT NULL, + `digest` varchar(64) NOT NULL, `downloads` int(11) NOT NULL DEFAULT '0', `author_id` int(11) NOT NULL DEFAULT '0', - `created_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, `description` varchar(255) DEFAULT NULL, `disk_directory` varchar(255) DEFAULT NULL, PRIMARY KEY (`id`), @@ -69,12 +68,12 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `auth_sources` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `type` varchar(30) NOT NULL DEFAULT '', - `name` varchar(60) NOT NULL DEFAULT '', + `type` varchar(30) NOT NULL, + `name` varchar(60) NOT NULL, `host` varchar(60) DEFAULT NULL, `port` int(11) DEFAULT NULL, `account` varchar(255) DEFAULT NULL, - `account_password` varchar(255) DEFAULT '', + `account_password` varchar(255) DEFAULT NULL, `base_dn` varchar(255) DEFAULT NULL, `attr_login` varchar(30) DEFAULT NULL, `attr_firstname` varchar(30) DEFAULT NULL, @@ -82,7 +81,7 @@ `attr_mail` varchar(30) DEFAULT NULL, `onthefly_register` tinyint(1) NOT NULL DEFAULT '0', `tls` tinyint(1) NOT NULL DEFAULT '0', - `filter` text + `filter` mediumtext `timeout` int(11) DEFAULT NULL, `verify_peer` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), @@ -100,7 +99,7 @@ CREATE TABLE `boards` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) NOT NULL, - `name` varchar(255) NOT NULL DEFAULT '', + `name` varchar(255) NOT NULL, `description` varchar(255) DEFAULT NULL, `position` int(11) DEFAULT NULL, `topics_count` int(11) NOT NULL DEFAULT '0', @@ -123,9 +122,9 @@ CREATE TABLE `changes` ( `id` int(11) NOT NULL AUTO_INCREMENT, `changeset_id` int(11) NOT NULL, - `action` varchar(1) NOT NULL DEFAULT '', - `path` text NOT NULL, - `from_path` text + `action` varchar(1) NOT NULL, + `path` mediumtext NOT NULL, + `from_path` mediumtext `from_revision` varchar(255) DEFAULT NULL, `revision` varchar(255) DEFAULT NULL, `branch` varchar(255) DEFAULT NULL, @@ -199,10 +198,10 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `comments` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `commented_type` varchar(30) NOT NULL DEFAULT '', + `commented_type` varchar(30) NOT NULL, `commented_id` int(11) NOT NULL DEFAULT '0', `author_id` int(11) NOT NULL DEFAULT '0', - `content` text + `content` mediumtext `created_on` datetime NOT NULL, `updated_on` datetime NOT NULL, PRIMARY KEY (`id`), @@ -237,11 +236,11 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `custom_fields` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `type` varchar(30) NOT NULL DEFAULT '', - `name` varchar(30) NOT NULL DEFAULT '', - `field_format` varchar(30) NOT NULL DEFAULT '', - `possible_values` text - `regexp` varchar(255) DEFAULT '', + `type` varchar(30) NOT NULL, + `name` varchar(30) NOT NULL, + `field_format` varchar(30) NOT NULL, + `possible_values` mediumtext + `regexp` varchar(255) DEFAULT NULL, `min_length` int(11) DEFAULT NULL, `max_length` int(11) DEFAULT NULL, `is_required` tinyint(1) NOT NULL DEFAULT '0', @@ -249,12 +248,12 @@ `is_filter` tinyint(1) NOT NULL DEFAULT '0', `position` int(11) DEFAULT NULL, `searchable` tinyint(1) DEFAULT '0', - `default_value` text + `default_value` mediumtext `editable` tinyint(1) DEFAULT '1', `visible` tinyint(1) NOT NULL DEFAULT '1', `multiple` tinyint(1) DEFAULT '0', - `format_store` text - `description` text + `format_store` mediumtext + `description` mediumtext PRIMARY KEY (`id`), KEY `index_custom_fields_on_id_and_type` (`id`,`type`) ) ENGINE=InnoDB @@ -311,7 +310,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `custom_values` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `customized_type` varchar(30) NOT NULL DEFAULT '', + `customized_type` varchar(30) NOT NULL, `customized_id` int(11) NOT NULL DEFAULT '0', `custom_field_id` int(11) NOT NULL DEFAULT '0', `value` longtext @@ -332,9 +331,9 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) NOT NULL DEFAULT '0', `category_id` int(11) NOT NULL DEFAULT '0', - `title` varchar(255) NOT NULL DEFAULT '', - `description` text - `created_on` timestamp NULL DEFAULT NULL, + `title` varchar(255) NOT NULL, + `description` mediumtext + `created_on` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `documents_project_id` (`project_id`), KEY `index_documents_on_category_id` (`category_id`), @@ -387,7 +386,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `enumerations` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(30) NOT NULL DEFAULT '', + `name` varchar(30) NOT NULL, `position` int(11) DEFAULT NULL, `is_default` tinyint(1) NOT NULL DEFAULT '0', `type` varchar(255) DEFAULT NULL, @@ -465,7 +464,7 @@ CREATE TABLE `issue_categories` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) NOT NULL DEFAULT '0', - `name` varchar(60) NOT NULL DEFAULT '', + `name` varchar(60) NOT NULL, `assigned_to_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`), KEY `issue_categories_project_id` (`project_id`), @@ -484,7 +483,7 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `issue_from_id` int(11) NOT NULL, `issue_to_id` int(11) NOT NULL, - `relation_type` varchar(255) NOT NULL DEFAULT '', + `relation_type` varchar(255) NOT NULL, `delay` int(11) DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `index_issue_relations_on_issue_from_id_and_issue_to_id` (`issue_from_id`,`issue_to_id`), @@ -502,7 +501,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `issue_statuses` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(30) NOT NULL DEFAULT '', + `name` varchar(30) NOT NULL, `is_closed` tinyint(1) NOT NULL DEFAULT '0', `position` int(11) DEFAULT NULL, `default_done_ratio` int(11) DEFAULT NULL, @@ -523,7 +522,7 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `tracker_id` int(11) NOT NULL, `project_id` int(11) NOT NULL, - `subject` varchar(255) NOT NULL DEFAULT '', + `subject` varchar(255) NOT NULL, `description` longtext `due_date` date DEFAULT NULL, `category_id` int(11) DEFAULT NULL, @@ -533,8 +532,8 @@ `fixed_version_id` int(11) DEFAULT NULL, `author_id` int(11) NOT NULL, `lock_version` int(11) NOT NULL DEFAULT '0', - `created_on` timestamp NULL DEFAULT NULL, - `updated_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, `start_date` date DEFAULT NULL, `done_ratio` int(11) NOT NULL DEFAULT '0', `estimated_hours` float DEFAULT NULL, @@ -569,8 +568,8 @@ CREATE TABLE `journal_details` ( `id` int(11) NOT NULL AUTO_INCREMENT, `journal_id` int(11) NOT NULL DEFAULT '0', - `property` varchar(30) NOT NULL DEFAULT '', - `prop_key` varchar(30) NOT NULL DEFAULT '', + `property` varchar(30) NOT NULL, + `prop_key` varchar(30) NOT NULL, `old_value` longtext `value` longtext PRIMARY KEY (`id`), @@ -588,7 +587,7 @@ CREATE TABLE `journals` ( `id` int(11) NOT NULL AUTO_INCREMENT, `journalized_id` int(11) NOT NULL DEFAULT '0', - `journalized_type` varchar(30) NOT NULL DEFAULT '', + `journalized_type` varchar(30) NOT NULL, `user_id` int(11) NOT NULL DEFAULT '0', `notes` longtext `created_on` datetime NOT NULL, @@ -631,7 +630,7 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL DEFAULT '0', `project_id` int(11) NOT NULL DEFAULT '0', - `created_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, `mail_notification` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), UNIQUE KEY `index_members_on_user_id_and_project_id` (`user_id`,`project_id`), @@ -651,7 +650,7 @@ `id` int(11) NOT NULL AUTO_INCREMENT, `board_id` int(11) NOT NULL, `parent_id` int(11) DEFAULT NULL, - `subject` varchar(255) NOT NULL DEFAULT '', + `subject` varchar(255) NOT NULL, `content` text `author_id` int(11) DEFAULT NULL, `replies_count` int(11) NOT NULL DEFAULT '0', @@ -679,11 +678,11 @@ CREATE TABLE `news` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) DEFAULT NULL, - `title` varchar(60) NOT NULL DEFAULT '', - `summary` varchar(255) DEFAULT '', + `title` varchar(60) NOT NULL, + `summary` varchar(255) DEFAULT NULL, `description` text `author_id` int(11) NOT NULL DEFAULT '0', - `created_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, `comments_count` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `news_project_id` (`project_id`), @@ -736,20 +735,24 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `projects` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(255) NOT NULL DEFAULT '', + `name` varchar(255) NOT NULL, `description` text - `homepage` varchar(255) DEFAULT '', + `homepage` varchar(255) DEFAULT NULL, `is_public` tinyint(1) NOT NULL DEFAULT '1', `parent_id` int(11) DEFAULT NULL, - `created_on` timestamp NULL DEFAULT NULL, - `updated_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, `identifier` varchar(255) DEFAULT NULL, `status` int(11) NOT NULL DEFAULT '1', `lft` int(11) DEFAULT NULL, `rgt` int(11) DEFAULT NULL, `inherit_members` tinyint(1) NOT NULL DEFAULT '0', `default_version_id` int(11) DEFAULT NULL, + `text_formatting` varchar(255) DEFAULT NULL, + `modules_for_formatting` text `default_assigned_to_id` int(11) DEFAULT NULL, + `new_ticket_message` text + `enable_new_ticket_message` int(11) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `index_projects_on_lft` (`lft`), KEY `index_projects_on_rgt` (`rgt`) @@ -781,7 +784,7 @@ CREATE TABLE `queries` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) DEFAULT NULL, - `name` varchar(255) NOT NULL DEFAULT '', + `name` varchar(255) NOT NULL, `filters` text `user_id` int(11) NOT NULL DEFAULT '0', `column_names` text @@ -820,17 +823,17 @@ CREATE TABLE `repositories` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) NOT NULL DEFAULT '0', - `url` varchar(255) NOT NULL DEFAULT '', - `login` varchar(60) DEFAULT '', - `password` varchar(255) DEFAULT '', - `root_url` varchar(255) DEFAULT '', + `url` varchar(255) NOT NULL, + `login` varchar(60) DEFAULT NULL, + `password` varchar(255) DEFAULT NULL, + `root_url` varchar(255) DEFAULT NULL, `type` varchar(255) DEFAULT NULL, `path_encoding` varchar(64) DEFAULT NULL, `log_encoding` varchar(64) DEFAULT NULL, `extra_info` longtext `identifier` varchar(255) DEFAULT NULL, `is_default` tinyint(1) DEFAULT '0', - `created_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `index_repositories_on_project_id` (`project_id`) ) ENGINE=InnoDB @@ -850,11 +853,12 @@ `assignable` tinyint(1) DEFAULT '1', `builtin` int(11) NOT NULL DEFAULT '0', `permissions` text - `issues_visibility` varchar(30) NOT NULL DEFAULT 'default', - `users_visibility` varchar(30) NOT NULL DEFAULT 'all', - `time_entries_visibility` varchar(30) NOT NULL DEFAULT 'all', + `issues_visibility` varchar(30) NOT NULL, + `users_visibility` varchar(30) NOT NULL, + `time_entries_visibility` varchar(30) NOT NULL, `all_roles_managed` tinyint(1) NOT NULL DEFAULT '1', `settings` text + `hide` tinyint(1) NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB /*!40101 SET character_set_client = @saved_cs_client */; @@ -882,7 +886,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `schema_migrations` ( `version` varchar(255) NOT NULL, - PRIMARY KEY (`version`) + UNIQUE KEY `unique_schema_migrations` (`version`) ) ENGINE=InnoDB /*!40101 SET character_set_client = @saved_cs_client */; @@ -895,9 +899,9 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `settings` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(255) NOT NULL DEFAULT '', + `name` varchar(255) NOT NULL, `value` text - `updated_on` timestamp NULL DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, PRIMARY KEY (`id`), KEY `index_settings_on_name` (`name`) ) ENGINE=InnoDB @@ -944,10 +948,10 @@ CREATE TABLE `tokens` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL DEFAULT '0', - `action` varchar(30) NOT NULL DEFAULT '', - `value` varchar(40) NOT NULL DEFAULT '', + `action` varchar(30) NOT NULL, + `value` varchar(40) NOT NULL, `created_on` datetime NOT NULL, - `updated_on` timestamp NULL DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, PRIMARY KEY (`id`), UNIQUE KEY `tokens_value` (`value`), KEY `index_tokens_on_user_id` (`user_id`) @@ -963,7 +967,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `trackers` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `name` varchar(30) NOT NULL DEFAULT '', + `name` varchar(30) NOT NULL, `description` varchar(255) DEFAULT NULL, `is_in_chlog` tinyint(1) NOT NULL DEFAULT '0', `position` int(11) DEFAULT NULL, @@ -987,6 +991,7 @@ `others` text `hide_mail` tinyint(1) DEFAULT '1', `time_zone` varchar(255) DEFAULT NULL, + `autowatch_involved_issue` tinyint(1) NOT NULL DEFAULT '1', PRIMARY KEY (`id`), KEY `index_user_preferences_on_user_id` (`user_id`) ) ENGINE=InnoDB @@ -1001,23 +1006,25 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `users` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `login` varchar(255) NOT NULL DEFAULT '', - `hashed_password` varchar(40) NOT NULL DEFAULT '', - `firstname` varchar(30) NOT NULL DEFAULT '', - `lastname` varchar(255) NOT NULL DEFAULT '', + `login` varchar(255) NOT NULL, + `hashed_password` varchar(40) NOT NULL, + `firstname` varchar(30) NOT NULL, + `lastname` varchar(255) NOT NULL, `admin` tinyint(1) NOT NULL DEFAULT '0', `status` int(11) NOT NULL DEFAULT '1', `last_login_on` datetime DEFAULT NULL, - `language` varchar(5) DEFAULT '', + `language` varchar(5) DEFAULT NULL, `auth_source_id` int(11) DEFAULT NULL, - `created_on` timestamp NULL DEFAULT NULL, - `updated_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, `type` varchar(255) DEFAULT NULL, `identity_url` varchar(255) DEFAULT NULL, - `mail_notification` varchar(255) NOT NULL DEFAULT '', + `mail_notification` varchar(255) NOT NULL, `salt` varchar(64) DEFAULT NULL, `must_change_passwd` tinyint(1) NOT NULL DEFAULT '0', `passwd_changed_on` datetime DEFAULT NULL, + `old_hashed_passwords` varchar(3968) DEFAULT NULL, + `old_salts` text `twofa_scheme` varchar(255) DEFAULT NULL, `twofa_totp_key` varchar(255) DEFAULT NULL, `twofa_totp_last_used_at` int(11) DEFAULT NULL, @@ -1038,14 +1045,14 @@ CREATE TABLE `versions` ( `id` int(11) NOT NULL AUTO_INCREMENT, `project_id` int(11) NOT NULL DEFAULT '0', - `name` varchar(255) NOT NULL DEFAULT '', - `description` varchar(255) DEFAULT '', + `name` varchar(255) NOT NULL, + `description` varchar(255) DEFAULT NULL, `effective_date` date DEFAULT NULL, - `created_on` timestamp NULL DEFAULT NULL, - `updated_on` timestamp NULL DEFAULT NULL, + `created_on` datetime DEFAULT NULL, + `updated_on` datetime DEFAULT NULL, `wiki_page_title` varchar(255) DEFAULT NULL, - `status` varchar(255) DEFAULT 'open', - `sharing` varchar(255) NOT NULL DEFAULT 'none', + `status` varchar(255) DEFAULT NULL, + `sharing` varchar(255) NOT NULL, PRIMARY KEY (`id`), KEY `versions_project_id` (`project_id`), KEY `index_versions_on_sharing` (`sharing`) @@ -1061,7 +1068,7 @@ /*!40101 SET character_set_client = utf8 */; CREATE TABLE `watchers` ( `id` int(11) NOT NULL AUTO_INCREMENT, - `watchable_type` varchar(255) NOT NULL DEFAULT '', + `watchable_type` varchar(255) NOT NULL, `watchable_id` int(11) NOT NULL DEFAULT '0', `user_id` int(11) DEFAULT NULL, PRIMARY KEY (`id`), @@ -1084,8 +1091,8 @@ `page_id` int(11) NOT NULL, `author_id` int(11) DEFAULT NULL, `data` longblob, - `compression` varchar(6) DEFAULT '', - `comments` varchar(1024) DEFAULT '', + `compression` varchar(6) DEFAULT NULL, + `comments` varchar(1024) DEFAULT NULL, `updated_on` datetime NOT NULL, `version` int(11) NOT NULL, PRIMARY KEY (`id`), @@ -1106,7 +1113,7 @@ `page_id` int(11) NOT NULL, `author_id` int(11) DEFAULT NULL, `text` longtext - `comments` varchar(1024) DEFAULT '', + `comments` varchar(1024) DEFAULT NULL, `updated_on` datetime NOT NULL, `version` int(11) NOT NULL, PRIMARY KEY (`id`), @@ -1209,4 +1216,4 @@ /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2022-01-05 2:59:09 +-- Dump completed on 2022-01-04 21:23:33