Je démarre un projet ASP.NET MVC à l'aide de SubSonic 3 ActiveRecord. J'ai ajouté une table Utilisateurs avec un ID de clé primaire et recompilé les fichiers T4 pour générer la classe User. Je veux m'assurer que, au fur et à mesure du développement, je puisse régénérer/migrer la base de données à tout moment. Il semble que je doive créer des tables et des relations dans la base de données, en régénérant les classes ActiveRecord et en effectuant la migration comme décrit dans http://subsonicproject.com/docs/3.0_Migrations. L'ancien moyen de définition des migrations 2.x ne semble plus disponible.Définition des migrations SubSonic 3 ActiveRecord
Existe-t-il un moyen de piloter le développement à partir du code plutôt que de la base de données, en modifiant les classes de modèle et de faire migrer la base de données en conséquence, sans utiliser SimpleRepository? Je ne veux pas mettre le code généré dans le dépôt de code source, mais si je ne le fais pas, je perds le schéma de la base de données (sauf si je l'exporte et l'enregistre manuellement).
C'est la chose: je ne suis pas particulièrement préoccupé par la conception de base de données et je veux conduire à partir du code plutôt que d'écrire des migrations à la main, mais je ne vois pas de moyen facile de le faire en utilisant SubSonic Active Record. – glebd