Answers.Body: <p>I realize your situation isn't identical the one <a href="https://civicrm.stackexchange.com/questions/15669/civicrm-4-7-db-constraint-violation-possibly-dashboard-id-should-possibly-be">discussed here</a> but I would try running the upgrade script to see if it resolves your issue.</p>
  
  <p>If not - one important change is to make sure you remove the CiviCRM database tables when reinstalling!  If you installed to a separate database from WordPress, that should be easy.  If not, and it's not practical to restore from a backup, you can <a href="https://stackoverflow.com/questions/1589278/sql-deleting-tables-with-prefix">drop all tables with a prefix of CiviCRM</a>.</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-01-18T22:09:30.350Z
Answers.Text: Also, come to https://chat.civicrm.org, folks are very helpful generally and are willing to go the extra step for a newcomer to the community!
Answers.UserDisplayName: Jon G - Megaphone Tech
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-01-29T20:46:33.670Z
Answers.Text: Thanks. I ended up wiping the whole site and reinstalling. Not elegant, but I was just in the early stages, without much data in WP yet, so it was fine.
Answers.UserDisplayName: Ryan Watson
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-01-18T22:06:53.470Z
Answers.LastActivityDate: 2019-01-18T22:06:53.470Z
Answers.UserDisplayName: Jon G - Megaphone Tech
Body: <p>I've uploaded the file civicrm-5.8.2-wordpress.zip into the plugins folder and unzipped it. I've activated the plugin. The first time through this process the installer ran to the point of creating the database, but then this error shows up on the CiviCRM dashboard:</p>
  
  <p>"Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
  DB Constraint Violation - contact_id should possibly be marked as mandatory for DashboardContact,create API. If so, please raise a bug report."</p>
  
  <p>I deactivated and uninstalled the plugin, unzipped it again and activated it. Same error. And the Settings menu does not show a CiviCRM Installer.</p>
  
  <p>CiviCRM shows up in the left nav menu of WP, but clicking on it gives the same error above.</p>
  
  <p>Any guidance would be much appreciated!</p>
  
Tags: <installation>
Title: Installer not showing up
ThreadText: # Installer not showing up
  
  (Asked by: username_0 on 2019-01-18)
  
  I've uploaded the file civicrm-5.8.2-wordpress.zip into the plugins folder and unzipped it. I've activated the plugin. The first time through this process the installer ran to the point of creating the database, but then this error shows up on the CiviCRM dashboard:
  
  "Sorry, due to an error, we are unable to fulfill your request at the moment. You may want to contact your administrator or service provider with more details about what action you were performing when this occurred.
  DB Constraint Violation - contact\_id should possibly be marked as mandatory for DashboardContact,create API. If so, please raise a bug report."
  
  I deactivated and uninstalled the plugin, unzipped it again and activated it. Same error. And the Settings menu does not show a CiviCRM Installer.
  
  CiviCRM shows up in the left nav menu of WP, but clicking on it gives the same error above.
  
  Any guidance would be much appreciated!
  
  **Tags:** installation
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-01-18. Score: 1
  
  I realize your situation isn't identical the one [discussed here](https://civicrm.stackexchange.com/questions/15669/civicrm-4-7-db-constraint-violation-possibly-dashboard-id-should-possibly-be) but I would try running the upgrade script to see if it resolves your issue.
  
  If not - one important change is to make sure you remove the CiviCRM database tables when reinstalling! If you installed to a separate database from WordPress, that should be easy. If not, and it's not practical to restore from a backup, you can [drop all tables with a prefix of CiviCRM](https://stackoverflow.com/questions/1589278/sql-deleting-tables-with-prefix).
  
  > **Comments:**
  > **username_1**: Also, come to https://chat.civicrm.org, folks are very helpful generally and are willing to go the extra step for a newcomer to the community!  
  > **username_0**: Thanks. I ended up wiping the whole site and reinstalling. Not elegant, but I was just in the early stages, without much data in WP yet, so it was fine.  
  
  ---
  
  