You are here

function uc_order_update_6001 in Ubercart 6.2

Make sure that those who had the faulty 6000 update have the right precision and scale.

File

uc_order/uc_order.install, line 699
Install, update and uninstall functions for the uc_order module.

Code

function uc_order_update_6001() {
  $ret = array();
  db_change_field($ret, 'uc_order_products', 'cost', 'cost', array(
    'type' => 'numeric',
    'precision' => 10,
    'scale' => 2,
    'not null' => TRUE,
    'default' => 0,
  ));
  db_change_field($ret, 'uc_order_products', 'price', 'price', array(
    'type' => 'numeric',
    'precision' => 10,
    'scale' => 2,
    'not null' => TRUE,
    'default' => 0,
  ));
  return $ret;
}