Probleme zu erklären ist aber auch nicht so einfach... Wieso kopierst du denn den Kram per Rails? Kannst du nicht einfach einen Dump der Daten in eine neue Tabelle/DB einspielen?
Am 07.01.2011 um 10:15 schrieb rubyonrails...@galt.de: > Wenn ich z.B. alle attribute von Model Person auf das Model NewPerson > kopiere, dann wird beim NewPerson.create doch immer noch ein neuer id > generiert. Dann halt mit einem Abstand von 100. > > Vielleicht habe ich auch einfach das Problem schlecht erklärt. > > Am 07.01.2011 um 09:51 schrieb Peter Schroeder: > >> Willst du nicht lieber die Datenbank anpassen? >> mysql> ALTER TABLE tbl AUTO_INCREMENT = 100; >> http://dev.mysql.com/doc/refman/5.1/en/example-auto-increment.html >> >> Am 07.01.2011 um 09:45 schrieb rubyonrails...@galt.de: >> >>> Hallo, >>> >>> ich habe mal wieder eine Frage: >>> >>> Ich möchte einen Teil der Daten einer bestehenden Rails-Anwendung in eine >>> andere neue Anwendung überführen. Dabei würde ich gerne die bereits >>> bestehenden Datenbankrelationen, sprich die Werte der id-Spalte, >>> beibehalten. >>> >>> Gibt's bei ActiveRecord die Möglichkeit, die automatische Id-Generierung zu >>> unterbinden? >>> >>> Viele Grüße >>> >>> Michael Kastner >>> _______________________________________________ >>> 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