Répondre

2

Vous pouvez ajouter le script pour créer la base de données en tant que «ressource incorporée», puis l'exécuter si nécessaire avec la norme ExecuteNonQuery(...). Mais vous aurez probablement besoin de le mettre à niveau dans le futur, l'idée est, en partie, de conserver une table quelque part en conservant la version du schéma, puis d'avoir plusieurs scripts de contatation de ressources intégrés pour passer à une version ultérieure. Lorsque le service commence à vérifier la version par rapport à celle attendue, sinon lancez le ou les scripts nécessaires pour atteindre la version actuelle.

0

Créer la base de données mais SQL que vous aimez et l'inclure dans votre projet. Ensuite, exécutez simplement le script SQL sur le serveur. Je l'utilise lorsque j'inclus des bases de données SQLite dans mon projet.

Questions connexes