← Back to team overview

openerp-community-reviewer team mailing list archive

[Merge] lp:~therp-nl/ocb-server/6.1-lp1431839_cannot_create_database into lp:ocb-server/6.1

 

Ronald Portier (Therp) has proposed merging lp:~therp-nl/ocb-server/6.1-lp1431839_cannot_create_database into lp:ocb-server/6.1.

Requested reviews:
  Therp (therp-nl)
Related bugs:
  Bug #1431839 in OpenERP Community Backports (Server): "Can not create database after revison 4330 on 6.1"
  https://bugs.launchpad.net/ocb-server/+bug/1431839

For more details, see:
https://code.launchpad.net/~therp-nl/ocb-server/6.1-lp1431839_cannot_create_database/+merge/252892

Needed after revision 4330 when creating new database.

Prevents crash of new database creation, because user is originally created with company_id = 1, while company database still completely empty.
-- 
Your team OpenERP Community Backports is subscribed to branch lp:ocb-server/6.1.
=== modified file 'openerp/addons/base/base.sql'
--- openerp/addons/base/base.sql	2012-03-07 13:05:26 +0000
+++ openerp/addons/base/base.sql	2015-03-13 13:04:31 +0000
@@ -348,9 +348,11 @@
 );
 
 ---------------------------------
--- Users
+-- Company and Users
 ---------------------------------
 
+insert into res_company (id,name) values (1,'Your Company');
+insert into ir_model_data (name,module,model,noupdate,res_id) values ('main_company','base','res.company',True,1);
 insert into res_users (id,login,password,name,active,company_id,context_lang) values (1,'admin','admin','Administrator',True,1,'en_US');
 insert into ir_model_data (name,module,model,noupdate,res_id) values ('user_root','base','res.users',True,1);
 


Follow ups