0; }; if (!$itflow_column('contract_recurring_invoice_id')) { mysqli_query($mysqli, "ALTER TABLE `contracts` ADD `contract_recurring_invoice_id` int(11) NOT NULL DEFAULT 0, ADD KEY `contract_recurring_invoice_id` (`contract_recurring_invoice_id`)"); } if (!$itflow_column('contract_recurring_stopped_at')) { mysqli_query($mysqli, "ALTER TABLE `contracts` ADD `contract_recurring_stopped_at` datetime DEFAULT NULL"); } foreach (['contract_templates' => 'contract_template', 'contracts' => 'contract'] as $itflow_table => $itflow_prefix) { mysqli_query($mysqli, "UPDATE `$itflow_table` SET `{$itflow_prefix}_rate_standard` = NULL WHERE `{$itflow_prefix}_rate_standard` = 0"); mysqli_query($mysqli, "UPDATE `$itflow_table` SET `{$itflow_prefix}_rate_after_hours` = NULL WHERE `{$itflow_prefix}_rate_after_hours` = 0"); } unset($itflow_column, $itflow_table, $itflow_prefix);