Posted by Dave Reid on October 22, 2009 at 6:15pm
Jump to:
| Project: | SEO Checklist |
| Version: | 6.x-2.0 |
| Component: | Code |
| Category: | support request |
| Priority: | normal |
| Assigned: | Dave Reid |
| Status: | closed (won't fix) |
Issue Summary
Currently there isn't any supported upgrade path between the 1.x and 2.x versions. Let's look into writing a supported upgrade path so users don't have to follow all the required instructions (since users don't usually like to read or follow instructions).
Comments
#1
Bad news:
Did some more research into this, and because we re-named the module to lowercase and not actually 'renamed' it, Drupal can't pick up the change. If we could create both a SEOChecklist.install and an seochecklist.install at the same time, it could work, but it won't on my sytem, and so it won't for anyone else using Linux.
Good news:
We can simplify the upgrade process to
1. Deleting the old 1.x files and copying over the new 2.x files.
2. Asking the user to run the following SQL:
UPDATE system SET name = 'seochecklist', filename = REPLACE(filename, 'SEOChecklist', 'seochecklist'), status = 1 WHERE type = 'module' AND name = 'SEOChecklist'on their site's data3. The user can then run update.php like normal.
#2
Have updated the project page and README.txt with the revised update instructions.
#3
I would like to update from verseion 1 to version 2 but hte whole SQL run thing is worring me
"Execute the following SQL in your site's database, making sure to prefix the 'system' table name if your site uses a table prefix:
UPDATE system SET name = 'seochecklist', filename = REPLACE(filename, 'SEOChecklist', 'seochecklist'), status = 1 WHERE type = 'module' AND name = 'SEOChecklist'"
How do I do this in real life using pHpmyadmin?
#4
Time to move on. This one won't ever be addressed further than it already has. In short, upgrade to D6 or D7! :)