Installation von vorhandenem Modell / Datenbank erstellen

8

Ich frage mich, wie ich ein Gerät zu einer bestehenden Datenbank mit einem anderen Benutzer hinzufügen kann. Hier habe ich bereits ein Kundenmodell definiert und möchte es ändern, damit Device daran arbeiten kann.

Ich habe eine neue Migration erstellt und den Code eingefügt folgen

%Vor%

Demnach sollte es funktionieren. Ссылка . Aber wenn rake db: migrate ausgeführt wird, bekomme ich Folgendes:

%Vor%

Ich habe die folgende Zeile ausgeführt

%Vor%

Irgendein Grund wird es nicht erkennen, muss ich etwas tun, um zu sagen, dass der Kunde ein Gerät ist? Vielen Dank im Voraus

    
Jseb 14.08.2012, 14:15
quelle

1 Antwort

17

Es sieht so aus, als wäre diese Dokumentation veraltet.

Versuchen Sie es mit dem Gerätegenerator, es wird die gleiche Migration mit korrekten Parametern erzeugen, es ist in Ordnung, wenn es ein existierendes Modell ist:

%Vor%

es sollte AddDeviseToCustomers migration

erstellen

mit etwas Ähnlichem:

%Vor%

Beachten Sie, dass es kein t.confirmable

mehr gibt     
Alper Karapınar 14.08.2012, 14:32
quelle