forked from extern/egroupware
fix SQL error on 14.1 update: Unknown column account_description
This commit is contained in:
parent
88a967371d
commit
c8b717d236
@ -53,6 +53,13 @@ function phpgwapi_upgrade14_1()
|
||||
*/
|
||||
function phpgwapi_upgrade14_1_900()
|
||||
{
|
||||
// running 14.2 update, as add_account will write account_description and gives SQL error if it does not exist
|
||||
$GLOBALS['egw_setup']->oProc->AddColumn('egw_accounts','account_description',array(
|
||||
'type' => 'varchar',
|
||||
'precision' => '255',
|
||||
'comment' => 'group description'
|
||||
));
|
||||
|
||||
// Create anonymous user for sharing of files
|
||||
$GLOBALS['egw_setup']->add_account('NoGroup', 'No', 'Rights', false, false);
|
||||
$anonymous = $GLOBALS['egw_setup']->add_account('anonymous', 'SiteMgr', 'User', 'anonymous', 'NoGroup');
|
||||
@ -63,12 +70,16 @@ function phpgwapi_upgrade14_1_900()
|
||||
|
||||
function phpgwapi_upgrade14_2()
|
||||
{
|
||||
$GLOBALS['egw_setup']->oProc->AddColumn('egw_accounts','account_description',array(
|
||||
'type' => 'varchar',
|
||||
'precision' => '255',
|
||||
'comment' => 'group description'
|
||||
));
|
||||
|
||||
// check if egw_accounts.account_description already exists, as it might have been created by above upgrade
|
||||
$meta = $GLOBALS['egw_setup']->db->metadata('egw_accounts', true);
|
||||
if (!isset($meta['meta']['account_description']))
|
||||
{
|
||||
$GLOBALS['egw_setup']->oProc->AddColumn('egw_accounts','account_description',array(
|
||||
'type' => 'varchar',
|
||||
'precision' => '255',
|
||||
'comment' => 'group description'
|
||||
));
|
||||
}
|
||||
return $GLOBALS['setup_info']['phpgwapi']['currentver'] = '14.2.001';
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user