Renaming column creates duplicate index
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenUpgrade Server |
Fix Released
|
High
|
Holger Brunn (Therp) |
Bug Description
When I try to upgrade from 5.0.16 to 6.0, I get the following error:
psycopg2.
Steps to reproduce:
1. Create a new database in 5.0 with no sample data and the manufacturing industry profile.
2. Leave the default values for all the setup steps, and set the chart of accounts to "None".
3. Create a new product category called "All Products".
4. Create a new product called "paperclip", and use the category you just created.
5. Run the migration using the options, "--update all --stop-after-init". The error occurs as listed above.
The full command line I use for the migration is as follows:
python openerp-server.py --database migrationtest --update all --stop-after-init --addons ~/upgrade-
I only see this error after applying my fix for bug 1023164.
Analysis:
In addons/
The old index should either be dropped or renamed when the column is renamed.
Related branches
- Holger Brunn (Therp): Approve
-
Diff: 11 lines (+1/-0)1 file modifiedbin/openupgrade/openupgrade.py (+1/-0)
- Stefan Rijnhart (Opener): Approve
-
Diff: 11 lines (+1/-0)1 file modifiedopenerp/openupgrade/openupgrade.py (+1/-0)
Changed in openupgrade-server: | |
status: | New → Fix Released |
importance: | Undecided → High |
assignee: | nobody → Holger Brunn (Therp) (hbrunn) |