Fermer

novembre 8, 2020

Ajout d'un projet de base de données à l'application Web .NET MVC Framework


Nous allons continuer là où nous nous sommes arrêtés dans le dernier message. Si vous essayez de suivre et que vous voulez voir comment j'ai configuré la structure des dossiers, cliquez sur ici .

Overview

  1. Créez un projet de base de données de serveur SQL et configurez le chemin d'accès au Dossier '04 – Database '(ou le dossier que vous avez)
  2. Effectuez les ajustements nécessaires dans Visual Studio.
  3. Ajoutez des scripts et des fichiers de table.

Détails

  1. Créez un nouveau projet de base de données SQL Server. C'est la base de données où iront le schéma et les scripts.

 B2 P8

  1. Nommez votre projet et configurez le chemin vers le dossier «04 – Database» que nous avons créé précédemment. Je l'appellerai "Demo_01.Database" dans cet exemple.

 B2 P9

Le projet Demo_01.Database s'ouvrira mais le fermera simplement et retournera au fichier Demo_01.sln d'origine. Cependant, vous remarquerez que le projet .Database que vous venez de créer n'est pas visible dans la solution.

 B2 P10

  1. Cliquez avec le bouton droit sur la solution et ajoutez un projet existant. Localisez le projet de base de données du serveur SQL que vous avez créé à l'étape 1 et cliquez sur «Ouvrir».

 B2 P11

 B2 P12

  1. Faites glisser le fichier .sqlproj que vous venez d'ouvrir dans le dossier «04 – Base de données» et faites un clic droit .sqlproj pour créer des sous-dossiers appelés «Tables» et «Scripts».

 Covid 19

 B1 4 Tablescript

  1. Cliquez avec le bouton droit sur le dossier Tables pour ajouter une Table et le dossier Scripts pour ajouter un Script (Non dans la construction) & Script de post-déploiement.
  • Le tableau est l'endroit où les colonnes seront définies.
  • Les scripts sont l'endroit où les données seront amorcées (vides lors de la première publication des tables).
  • Le script de post-déploiement s'exécutera une fois les tables sont déployées. Ce script inclut des commandes simples pour permettre à chacun des scripts de départ de s'exécuter et vous en avez BESOIN.

 B2 P13

 B2 P14

 B2 P15

 B2 P16

Exemples

Ci-dessous sont des exemples de l'apparence de chacun des trois fichiers.

 B2 P17

Encore une fois, le fichier de script est vide la première fois que vous le publiez. Voici comment le script apparaîtrait lorsque vous avez besoin de semer les données par la suite.

 B2 P18

Ajoutez simplement ‘: r. {nom du script} .sql. Vous pouvez ignorer les lignes rouges avec le fichier script de post-déploiement si elles apparaissent.

 B2 P19

C'est tout ce que vous avez à faire pour ajouter le projet de base de données à votre application Web .NET MVC!

À propos de l'auteur

David Hwang est consultant technique associé au sein de l'unité commerciale Sitecore / Microsoft. Il rédigera un blog sur divers concepts de technologies pour les débutants.

Plus de cet auteur




Source link