J'ai aussi un projet avec les deux types de nommages et aucun souci. Je 
ne comprends pas ton souci: rails effectue les migrations par ordre 
alphabetique, donc c'est compatible avec l'ancien système:

Exemple:
001
002
...
028
20080819173849_xxx
20080819211411_xxx
20080824142119_xxx
20080826181752_xxx
20080826182157_xxx
20080826182506_xxx
20080826183045_xxx

Ca ne change pas l'ordre des migrations. Je pencherais plus sur un souci 
de la 2.3 beta. As-tu essayé avec la 2.2.2 pour voir?


Joël AZÉMAR a écrit :
> J'ai aussi un projet qui a les 2 types de nommage sans avoir pour 
> autant de souci. 
>
> Si j'ai bien compris rake db:migrate exécutait les migrations de 
> manière séquentielle sans se poser de question alors que là il regarde 
> les migrations qui ne sont pas effectuées, sans importance d'ordre, 
> c'est peut être une piste ...
>
> 2009/2/27 philippe lachaise <[email protected] 
> <mailto:[email protected]>>
>
>     >> il me semble qu'il faut retirer les anciens fichiers du type
>     042_ (ou les renommer) sinon rake db:migrate s'emmêle les pinceaux.
>
>     C'est mon impression.
>     Quoi que ma migration s'est malgré tout effectuée et rake
>     db:version me donne le No de cette migration !
>
>
>     >> retirer les anciens fichiers du type 042_ (ou les renommer)
>
>     Oui mais alors au niveau de schema_migrations ça va plu coller ?!
>
>     Ou ptet tout simplement que la beta 2.3.0 a un pb de ce côté ? ...
>
>     On verra ce que dit la seconde migration ...
>
>
>     >> config.active_record.timestamped_migrations = false
>
>     J'avais pensé à ça, mais vu qu'il s'agit d'un projet à longue
>     haleine je préférerai moderniser :-)
>
>
>
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de 
Google Groups.
Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse 
[email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---

Répondre à