Details
-
Type: Bug
-
Status: Done/Fixed
-
Priority: Major
-
Resolution: Fixed/Completed
-
Affects Version/s: 4.4.3
-
Fix Version/s: 4.4.4
-
Component/s: None
-
Labels:None
Description
The following diff shows the missing fields (in some cases, just added comments) in an upgraded instance.
— update.report_instance.sql 2013-12-17 13:30:13.000000000 -0500
+++ install.report_instance.sql 2013-12-17 13:33:05.000000000 -0500
@@ -3,9 +3,11 @@
`domain_id` int(10) unsigned NOT NULL COMMENT 'Which Domain is this instance for',
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'Report Instance Title.',
`report_id` varchar(64) COLLATE utf8_unicode_ci NOT NULL COMMENT 'FK to civicrm_option_value for the report template',
+ `name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'when combined with report_id/template uniquely identifies the instance',
+ `args` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'arguments that are passed in the url when invoking the instance',
`description` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'Report Instance description.',
`permission` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'permission required to be able to run this instance',
- `grouprole` varchar(1024) COLLATE utf8_unicode_ci DEFAULT NULL,
+ `grouprole` varchar(1024) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'role required to be able to run this instance',
`form_values` text COLLATE utf8_unicode_ci COMMENT 'Submitted form values for this report',
`is_active` tinyint(4) DEFAULT NULL COMMENT 'Is this entry active?',
`email_subject` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT 'Subject of email',
@@ -14,8 +16,8 @@
`header` text COLLATE utf8_unicode_ci COMMENT 'comma-separated list of email addresses to send the report to',
`footer` text COLLATE utf8_unicode_ci COMMENT 'comma-separated list of email addresses to send the report to',
`navigation_id` int(10) unsigned DEFAULT NULL COMMENT 'FK to navigation ID', - `is_reserved` tinyint(4) DEFAULT '0',
`drilldown_id` int(10) unsigned DEFAULT NULL COMMENT 'FK to instance ID drilldown to',
+ `is_reserved` tinyint(4) DEFAULT '0',
PRIMARY KEY (`id`),
KEY `FK_civicrm_report_instance_domain_id` (`domain_id`),
KEY `FK_civicrm_report_instance_navigation_id` (`navigation_id`),
@@ -23,4 +25,4 @@
CONSTRAINT `FK_civicrm_report_instance_domain_id` FOREIGN KEY (`domain_id`) REFERENCES `civicrm_domain` (`id`),
CONSTRAINT `FK_civicrm_report_instance_drilldown_id` FOREIGN KEY (`drilldown_id`) REFERENCES `civicrm_report_instance` (`id`) ON DELETE SET NULL,
CONSTRAINT `FK_civicrm_report_instance_navigation_id` FOREIGN KEY (`navigation_id`) REFERENCES `civicrm_navigation` (`id`) ON DELETE SET NULL