Hab's gefunden.
das Problem war, daß sich - warum auch immer - SCHEMA_INFO zusammen mit
SCHEMA_MIGRATIONS in der Datenbank befand.
Nachdem ich SCHEMA_MIGRATIONS gelöscht hatte, hat db:migrate auch die migrations
sauber "migriert".
Gut, daß wir drüber gesprochen haben ;-)
Viele Grüße
Michael Kastner
Michael Kastner schrieb:
Hallo,
wahrscheinlich hab' ich etwas übersehen. Ich habe eine Anwendung, die
ich von Rails 2.0.2 auf 2.1.0 migriert habe.
Aktuell hat die Anwendung 26 Migrations. SCHEMA_INFO enthält auch den
aktuellen Zähler 26.
Wenn ich jetzt rake:migrate laufen lasse, werden alle Migrations
abgearbeitet(und alle Tabellen gelöscht: :force ist auf true gesetzt),
obwohl der Zähler der Tabelle SCHEMA_INFO auf 26 gesetzt ist.
Im Moment befindet sich noch keine Migration mit dem neuen
timestamp-Verfahren im db/migrate-Verzeichnis und die Tabelle
SCHEMA_MIGRATIONS ist auch noch leer.
Um es kurz zu machen:
Wie kann ich denn meine migrations mit den alten inkrementellen Zählern
in das neue timestamp-Format "migrieren"?
Im Netz konnte ich nichts dazu finden.
Viele Grüße
Michael Kastner
------------------------------------------------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug