Ich habe ein Benutzermodell in meiner Rails 4 App.Rails 4 - Warum bleiben Indexdaten nach dem_destroy_all?
Ich habe in meiner Konsole gegangen und getan:
User.destroy_all
User.count mir bestätigt, dass es keine Benutzer. Ich versuche dann wieder um sich zu registrieren, was ich bin gelassen, aber sobald ich meine E-Mail bestätigen und versuchen, sich anzumelden, erhalte ich einen Fehler, der sagt:
ERROR: duplicate key value violates unique constraint "index_users_on_email"
DETAIL: Key (email)=([email protected]) already exists.
Wie kann ich diesen Index-Datensätze zu beheben, so dass Diese werden auch gelöscht, wenn die User.destroy_all-Methode ausgeführt wird?
welche Datenbank verwenden Sie? – uzaif
psql Datenbank .. – Mel
ist es wegen der Sequenz .. zurücksetzen Sie Ihre Tabelle sequence 'ALTER SEQUENCE" your_sequence_name "NEUSTART MIT 0;' – uzaif