# This converts old conditions which use common fields like "body" to new # conditions which use modular rules like "Maniphest Task Description". UPDATE {$NAMESPACE}_herald.herald_condition c JOIN {$NAMESPACE}_herald.herald_rule r ON c.ruleID = r.id SET c.fieldName = 'maniphest.task.title' WHERE r.contentType = 'HeraldManiphestTaskAdapter' AND c.fieldName = 'title'; UPDATE {$NAMESPACE}_herald.herald_condition c JOIN {$NAMESPACE}_herald.herald_rule r ON c.ruleID = r.id SET c.fieldName = 'maniphest.task.description' WHERE r.contentType = 'HeraldManiphestTaskAdapter' AND c.fieldName = 'body'; UPDATE {$NAMESPACE}_herald.herald_condition c JOIN {$NAMESPACE}_herald.herald_rule r ON c.ruleID = r.id SET c.fieldName = 'maniphest.task.author' WHERE r.contentType = 'HeraldManiphestTaskAdapter' AND c.fieldName = 'author'; UPDATE {$NAMESPACE}_herald.herald_condition c JOIN {$NAMESPACE}_herald.herald_rule r ON c.ruleID = r.id SET c.fieldName = 'maniphest.task.assignee' WHERE r.contentType = 'HeraldManiphestTaskAdapter' AND c.fieldName = 'assignee';