J'ai une migration (v2) qui crée une table et ajoute quelques colonnes:SubSonic 2 migration ignore les colonnes ajoutées par la suite
TableSchema.Table layouts = CreateTableWithKey("Layouts");
layouts.AddColumn("UserID", DbType.UInt32);
layouts.AddColumn("WidgetID", DbType.UInt32);
layouts.AddColumn("Section", DbType.UInt32);
layouts.AddColumn("Rank", DbType.Int32);
Une autre migration (v3) ajoute une colonne à cette table:
TableSchema.Table layouts = GetTable("Layouts");
layouts.AddColumn("Collapsed", DbType.Boolean);
Le problème est que la migration de SubSonic 2 semble ignorer les instructions v3. SubCommander signale un succès, mais la nouvelle colonne n'est jamais ajoutée et le SQL généré ne contient aucun élément défini dans migration v3.
Ai-je raté quelque chose? Est-il impossible d'ajouter des colonnes à une table existante?