When trying to install I get this error:

DatabaseSchemaObjectDoesNotExistException: Cannot add field <em class="placeholder">field_data_field_newsletter_list</em>.<em class="placeholder">target_id_tids</em>: table doesn't exist. in DatabaseSchema_mysql->addField() (line 320 of /srv/www/vhosts/stage/m/multi-7/www/cms/includes/database/mysql/schema.inc).

To create a clean install I removed all tables in the DB that had "newsletter" in the name so it's possible that I missed some not so obvious tables that also need to be removed. Please let me know if there are other tables I need to remove to test a clean install.

Comments

ParisLiakos’s picture

You need to remove the fields: field_data_newsletter_list,field_data_newsletter_template,field_data_newsletter_description and also any entries related to them in field_config and field_config_instance.

Or reinstall drupal:P
But dont worry,beta releases are now backwards compatible,so no more changes in database schema.I am also trying to get 100% test coverage together with fixing the last couple of bugs in order to get a stable release out

ParisLiakos’s picture

Status: Active » Fixed
Reg’s picture

"...also any entries related to them in field_config and field_config_instance..."

That was the key.

Or reinstall drupal:P

...if only you knew how funny that sounds! I have a multi-site installation with a ton of custom automation script (in bash) controlling it all.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.