I'm on Emfield 6.x-1.17, how do I upgrade to the new 2.x branch? Is it the same process as usual, given that the provider files are now separate?

I have 1000s of nodes that use emfield, and I'm worried about updating.

Thanks!

Comments

Michael-IDA’s picture

Was there ever anything written up on this upgrade path?

This was the best I could find is, https://drupal.org/node/919368 , but it's woefully lacking in any sort of "How to do this"

Michael-IDA’s picture

Assigned: Unassigned » Michael-IDA
Status: Active » Closed (fixed)

This seems to work (ymmv):

[sam@localhost modules]$ drush dis emfield
The following extensions will be disabled: emfield, emthumb, emvideo
Do you really want to continue? (y/n): y
emfield was disabled successfully.                                                                                  [ok]
emthumb was disabled successfully.                                                                                  [ok]
emvideo was disabled successfully.                                                                                  [ok]

[sam@localhost modules]$ rm -fr emfield/
[sam@localhost modules]$ drush dl emfield
Project emfield (6.x-2.6) downloaded to ...../sites/all/modules/emfield.
Project emfield contains 8 modules: emwave, embonus, emimage, emvideo, eminline, emaudio, emthumb, emfield.

[sam@localhost modules]$ drush updatedb
[sam@localhost modules]$ drush cc all && drush cc all

[sam@localhost modules]$ drush en emthumb, emvideo, emfield
[sam@localhost modules]$ drush cc all && drush cc all

Possibly doesn't need the 2, double clear cache, but, won't hurt...

Michael-IDA’s picture

Status: Closed (fixed) » Active

Nope this doesn't work. See #1861540: Unknown column 'field_video_status' in 'field list' query

Returning Status to Active.

Michael-IDA’s picture

Assigned: Michael-IDA » Unassigned

Un-Assigning myself. We droped total usage of this module.