Pour les ALTER c'est vrai, et le paliatif (faire une table à coté et copier les données) n'est pas top. Ceci dit pour les types d'appli visées par sqlite, les alter n'arrivent pas tous les jours. Si c'est juste pour les étapes de migration, le paliatif est suffisant.
En fait ça peut être chiant si tu développes un logiciel déployable chez un hébergeur mutualisé, notamment avec un quota disque limité. Si une table importante de ta base de données double de taille lors de la migration et que ça fait exploser le quota, tu peux avoir des problèmes.
[^] # Re: SQLite
Posté par Antoine . En réponse à la dépêche Sortie de PHP 5.0.0. Évalué à 4.
En fait ça peut être chiant si tu développes un logiciel déployable chez un hébergeur mutualisé, notamment avec un quota disque limité. Si une table importante de ta base de données double de taille lors de la migration et que ça fait exploser le quota, tu peux avoir des problèmes.