// minor fix / add return values in php upgrade scripts
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@12727 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
1 parent
8a4b9f7afe
commit
b67ec924c0
3 files changed
+12
-8
No files matched your search
@@ -29,6 +29,5 @@ function add_column_orders_reference_if_not_exists()
|
|||||||
{
|
{
|
||||||
$column = Db::getInstance()->executeS('SHOW FIELDS FROM `'._DB_PREFIX_.'orders` LIKE "reference"');
|
$column = Db::getInstance()->executeS('SHOW FIELDS FROM `'._DB_PREFIX_.'orders` LIKE "reference"');
|
||||||
if (empty($column))
|
if (empty($column))
|
||||||
return Db::getInstance()->execute('ALTER TABLE `PREFIX_orders` ADD COLUMN `reference` varchar(9) AFTER `id_order`');
|
return Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'orders` ADD COLUMN `reference` varchar(9) AFTER `id_order`');
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
function generate_order_reference()
|
function generate_order_reference()
|
||||||
{
|
{
|
||||||
|
$res = true;
|
||||||
// Get all orders
|
// Get all orders
|
||||||
$orders = Db::getInstance()->executeS('SELECT id_order FROM '._DB_PREFIX_.'orders');
|
$orders = Db::getInstance()->executeS('SELECT id_order FROM '._DB_PREFIX_.'orders');
|
||||||
foreach ($orders as $order)
|
foreach ($orders as $order)
|
||||||
@@ -9,9 +10,10 @@ function generate_order_reference()
|
|||||||
$random_ref = '';
|
$random_ref = '';
|
||||||
for ($i = 0, $passwd = ''; $i < 9; $i++)
|
for ($i = 0, $passwd = ''; $i < 9; $i++)
|
||||||
$random_ref .= substr('ABCDEFGHIJKLMNOPQRSTUVWXYZ', mt_rand(0,25), 1);
|
$random_ref .= substr('ABCDEFGHIJKLMNOPQRSTUVWXYZ', mt_rand(0,25), 1);
|
||||||
Db::getInstance()->execute('
|
$res &= Db::getInstance()->execute('
|
||||||
UPDATE '._DB_PREFIX_.'orders
|
UPDATE '._DB_PREFIX_.'orders
|
||||||
SET reference = \''.$random_ref.'\'
|
SET reference = \''.$random_ref.'\'
|
||||||
WHERE id_order = '.(int)$order['id_order']);
|
WHERE id_order = '.(int)$order['id_order']);
|
||||||
}
|
}
|
||||||
|
return $res;
|
||||||
}
|
}
|
||||||
@@ -9,9 +9,12 @@ function update_mailalerts_add_column_idshop()
|
|||||||
$id_mailalerts = Db::getInstance()->getValue('SELECT id_module FROM `'._DB_PREFIX_.'module` WHERE name = "mailalerts"');
|
$id_mailalerts = Db::getInstance()->getValue('SELECT id_module FROM `'._DB_PREFIX_.'module` WHERE name = "mailalerts"');
|
||||||
|
|
||||||
if($id_mailalerts)
|
if($id_mailalerts)
|
||||||
|
{
|
||||||
$res = Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'mailalert_customer_oos` ADD COLUMN `id_shop` int(11) NOT NULL default "0" AFTER `id_customer`');
|
$res = Db::getInstance()->execute('ALTER TABLE `'._DB_PREFIX_.'mailalert_customer_oos` ADD COLUMN `id_shop` int(11) NOT NULL default "0" AFTER `id_customer`');
|
||||||
if ($res)
|
if ($res)
|
||||||
return true;
|
return true;
|
||||||
else
|
else
|
||||||
return array('error' => 1, 'msg' => sprintf('unable to create column id_shop (%s)', Db::getInstance ()->getMsgError()));
|
return array('error' => 1, 'msg' => sprintf('unable to create column id_shop (%s)', Db::getInstance ()->getMsgError()));
|
||||||
}
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
Reference in new issue
Block a user