Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Databaser MySQL og MS SQL Server:

  1. Installere nyeste versioner Installer version 5.7.24 af MySQL Server og nyeste version af MS SQL Server, Express udgave af SQL server er tilstrækkelig til udviklings formål.
  2. Lav et build af projektet DBUpdater
  3. connections.config skal indeholde connectionstrings til MySql backend databasen og SQL Server databasen med medarbejder og organisationsdata.
  4. I "Package Manager" vinduet i VS køres kommandoen "update-database", hvilket danner kolonnerne i backend databasen i MySql. Husk at vælge Infrastructure.DataAccess som default project i drop down menuen i package manageren inden kommandoen køres.
  5. I SQL Server køres scriptet med testdata på. script: Testdata - SQL Server medarbejder og organisationsdata.sql
  6. Når der er testdata i SQL Server og MySql backend databasen er genereret kan DBUpdater køres, hvilket importerer medarbejder og organisationsdata fra SQL Server til backend databasen.

DMZ Server:

  1. Åben FavrskovEindberetningmobilWeb API projektet
  2. connection.config skal indeholde connectionstring til MySql database. Til local miljø kan man bruge samme som backend, men nyt schema
    1. Eksemple '<add name="DefaultConnection providerName="MySql.Data.MySqlClient connectionString="Data Source=localhost; port=3306; Initial catalog=dmzsync_local; uid=root pwd='password_here' CharSet=utf8; Allow User Variables=True" />'
  3. Åben Package Manager Console og vælg Default project "Infrastructure\Infrastructure.Data" og kør kommandoen "update-database"
  4. Kør igen DBUpdater fra backend projektet for at importerer data til DMZ databasen

Adgangen til diverse systemer og projekter

...