Das deutet darauf hin, dass das Importskript kein Administratorkonto erstellt hat. Wenn Sie sich einfach anmelden und/oder ein Konto mit der E-Mail-Adresse developer_email erstellen, sind Sie in Ordnung.
Das liegt wahrscheinlich daran, dass die Wiederherstellung des Backups die E-Mail für Nicht-Mitarbeiter deaktiviert hat und dieser Benutzer kein Mitarbeiter ist.
Vielleicht? Es ist sicherlich ein Henne-Ei-Problem bei einer neuen Website und einer Migration. Ich denke, wenn Sie Ihren Benutzer zu developer_emails hinzufügen, wird es funktionieren.
Das andere, was Sie tun können, ist, etwas wie das Folgende zu Ihrem Skript hinzuzufügen:
User.create(username: 'pat-the-admin', email: 'pat@user.com',password: 'very-safe-123', active: true, name: "Pat User") unless User.find_by_email('pat@user.com`)