podrías hacer, configúralo en NULL
en caso de que esté vacío, como:
$company_phone = $this->input->post('company_phone');
...
'company_phone' => (!empty($company_phone)) ? $company_phone : NULL,
...
podrías hacer, configúralo en NULL
en caso de que esté vacío, como:
$company_phone = $this->input->post('company_phone');
...
'company_phone' => (!empty($company_phone)) ? $company_phone : NULL,
...