Sandy Carter (http://www.savoirfairelinux.com) has proposed merging 
lp:~savoirfairelinux-openerp/openupgrade-server/NoDemo into 
lp:openupgrade-server.

Requested reviews:
  OpenUpgrade Committers (openupgrade-committers)

For more details, see:
https://code.launchpad.net/~savoirfairelinux-openerp/openupgrade-server/NoDemo/+merge/193145

Forces Openupgrade to skip inserting demo data itself.

In the instance of 6.1 -> 7.0:

This allows the possibility to run OpenERP 6.1 with demo data on, followed by 
OpenUpgrade followed by OpenERP 7.0 which will have the demo data of 6.1

Prior to this, having a database populated by demo data, OpenUpgrade will try 
to insert its own demo data resulting in all sorts of errors.

This saves a lot of time creating migration scripts as one does not need to 
populate the tables manually. It also helps in catching incompatibilities one 
might have missed.
-- 
https://code.launchpad.net/~savoirfairelinux-openerp/openupgrade-server/NoDemo/+merge/193145
Your team Savoir-faire Linux' OpenERP is subscribed to branch 
lp:~savoirfairelinux-openerp/openupgrade-server/NoDemo.
=== modified file 'openerp/modules/loading.py'
--- openerp/modules/loading.py	2013-10-25 19:31:47 +0000
+++ openerp/modules/loading.py	2013-10-29 21:30:22 +0000
@@ -114,6 +114,8 @@
             noupdate = False
             if kind in ('demo', 'demo_xml'):
                 noupdate = True
+                # OpenUpgrade: skip loading any demo data
+                continue
             try:
                 ext = ext.lower()
                 if ext == '.csv':

-- 
Mailing list: https://launchpad.net/~savoirfairelinux-openerp
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~savoirfairelinux-openerp
More help   : https://help.launchpad.net/ListHelp

Reply via email to