Wie ist denn der github Link?
Dann könnte man mal rüberschauen. 
So ist dat schwierig ;)

Gruß 

Thomas von Deyen

(von meinem iPhone gesendet)

mobile  +49 (0)179 492 3992

Save the environment:

Before printing this email, 
please assess if it is really 
needed!

Am 29.04.2011 um 01:28 schrieb Sebastian Bachmann 
<sebastianbachm...@macnews.de>:

> Guude Liste,
> 
> ich konnte mein Problem lösen.
> 
> Ich hatte 3 pending migrations. Wie es dazu kam kann ich nur vermuten. Ich 
> habe mein Projekt zum einen bei Github und zum anderen bei der 
> Projektmanagement Webapplikation plan.io. Für plan.io habe ich ein zweites 
> remote angelegt, aber meine Änderungen nur mit einem git push versehen. Ich 
> hätte hier jeweils noch die Namen der Remotes angeben müssen, oder?
> 
> Wie dem auch sei, ich habe das plan.io remote nun gelöscht und dann mit rake 
> db:migrate:reset mein pending migrations Problem behoben. Nun läuft wieder 
> alles und ich kann Änderungen an meinen Datenmodellen vornehmen.
> 
> Wäre super wenn der ein oder andere erfahrene Rails Anwender der hier 
> mitliest mal kurz kommentieren könnte ob mein Vorgehen so in Ordnung war.
> 
> Gute Nacht!
> Sebastian
> 
> () ascii ribbon campaign - against html e-mail 
> /\ www.asciiribbon.org - against proprietary attachments
> On Donnerstag, 28. April 2011 at 22:52, Sebastian Bachmann wrote:
> 
>> Guude,
>> 
>> das Migrationsfile scheint mir aber richtig zu sein, dort steht
>> _add_column :reports, :customer_appointment, :date_
>> 
>> Kann es möglich sein, da sich rake db:migrate an dem :customer stoert?
>> 
>> Gruß,
>> Sebastian
>> 
>> 
>> () ascii ribbon campaign - against html e-mail 
>> /\ www.asciiribbon.org - against proprietary attachments
>> On Donnerstag, 28. April 2011 at 22:31, Sebastian Bachmann wrote:
>> 
>>> Guude,
>>> 
>>> mein Projekt beinhaltet 4 Datenmodelle. Technician, Report, Customer, 
>>> Device, Ich wollte Report noch ein Feld customer_appointment:date 
>>> hinzufügen. Dazu habe ich folgende Migration generiert:
>>> 
>>> _rails g migration AddCustomerAppointmentToReport customer_appointment:date_
>>> 
>>> ein _rake db:migrate_ brachte mir diese Fehlermeldung
>>> 
>>> ==  CreateCustomers: migrating 
>>> ================================================
>>> -- create_table(:customers)
>>> rake aborted!
>>> An error has occurred, this and all later migrations canceled:
>>> 
>>> SQLite3::SQLException: table "customers" already exists: CREATE TABLE 
>>> "customers" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "name" 
>>> varchar(255), "email" varchar(255), "customer_number" varchar(255), 
>>> "contact_person" varchar(255), "street" varchar(255), "zip_code" integer, 
>>> "location" varchar(255), "country" varchar(255), "created_at" datetime, 
>>> "updated_at" datetime) 
>>> 
>>> 
>>> Ich habe beim erstellen der Migration wohl eine Konvention verletzt?! Es 
>>> hätte wohl
>>> 
>>> _rails g migration AddAppointmentToReports customer_appointment:date_ 
>>> lauten müssen?! Also das Datenmodell am Ende, plural ...
>>> 
>>> Meine Frage ist nun wie gehe ich vor? Da rake db:migrate nicht 
>>> durchgelaufen ist, und an der Tabellestruktur nichts verändert wurde, habe 
>>> ich die Migration manuell gelöscht. Danach habe ich noch eine Migration 
>>> erstellt 
>>> rails g migration AddAppointmentToReports customer_appointment:date
>>> aber die Fehlermeldung bleibt bestehen.
>>> 
>>> In den RailsGuides[1] steht etwas von einem Rollback wenn man Mist gebaut 
>>> hat. Ich finde das treffend, würde mich aber gerne rückversichern. 
>>> 
>>> Danke für die Antwort!
>>> 
>>> Gruß,
>>> Sebastian
>>> 
>>> [1] http://guides.rubyonrails.org/migrations.html#rolling-back
>>> 
>>> 
>>> 
>>> 
>>> 
>>> () ascii ribbon campaign - against html e-mail 
>>> /\ www.asciiribbon.org - against proprietary attachments
>>> _______________________________________________
>>> rubyonrails-ug mailing list
>>> rubyonrails-ug@headflash.com
>>> http://mailman.headflash.com/listinfo/rubyonrails-ug
>> 
>> _______________________________________________
>> rubyonrails-ug mailing list
>> rubyonrails-ug@headflash.com
>> http://mailman.headflash.com/listinfo/rubyonrails-ug
> 
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an