public function safeUp()
{
$this->addColumnAfter('amforms_forms', 'afterSubmit', AttributeType::String, 'submitButton');
// Update existing forms
$forms = craft()->db->createCommand()->select('*')->from('amforms_forms')->queryAll();
if ($forms) {
foreach ($forms as $form) {
// Set afterSubmit
$afterSubmit = 'afterSubmitText';
if (!empty($form['afterSubmitText'])) {
$afterSubmit = 'afterSubmitText';
} elseif (!empty($form['redirectEntryId'])) {
$afterSubmit = 'redirectEntryId';
} elseif (!empty($form['redirectUrl'])) {
$afterSubmit = 'redirectUrl';
} elseif (!empty($form['submitAction'])) {
$afterSubmit = 'submitAction';
}
// Save form!
craft()->db->createCommand()->update('amforms_forms', array('afterSubmit' => $afterSubmit), 'id = :id', array(':id' => $form['id']));
}
}
}