Einfach 'nen Dump machen wär auch schön. Aber es haben sich bei einem Teil der 
Tabellen die Tabellen-, Feld-/Attributnamen geändert. Dann müssen während des 
Transfervorgangs auch ein paar Neuberechnungen und Konvertierungen durchgeführt 
werden. Es handelt sich nicht um eine 1:1 Kopie.

Da kann ich alles schön per Rake durchführen. Das einzige Problem sind die 
Relationen.

Ich werde mal noch etwas googeln.


Am 07.01.2011 um 10:19 schrieb Peter Schroeder:

> 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
> 

_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an