DatabaseDesign.eap

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'master' into 1601

# Conflicts:

# Application/Ringtoets/src/Application.Ringtoets.Migration.Core/EmbeddedResources/DatabaseStructure18.1.sql

# Application/Ringtoets/src/Application.Ringtoets.Storage/Ringtoets.rtd

# build/DatabaseStructure.sql

# design/DatabaseDesign.eap

  1. … 4 more files in changeset.
Cleanup: - Readded trigger for the association table between collection and calculations --> calculations are not removed automatically if a grass cover erosion outwards failure mechanism meta entity entry is removed

WTI-1657

  1. … 3 more files in changeset.
Updated database design for the failure mechanism section result for height structures - Added/renamed columns that should be stored - Added boundary to indicate failure mechanism section results

WTI-1665

Adjusted database design for the proposed solution: - Removed obsolete failure mechanism specific hydraulic boundary location tables.

WTI-1657

Adjusted database design for the proposed solution - Added the FK relations between the GrassCoverErosionFailureMechanismMetaEntity and the HydraulicLocationCalculationCollectionEntity - Changed state of the association table - Renamed FK definitions between the AssessmentSectionEntity and the HydraulicLocationCalculationCollectionEntity corresponding to the naming conventions

WTI-1657

Cleanup: - Removed constraint on the combination of FKs of calculation collections (constraint was not present in the previous implementation)

WTI-1656

  1. … 5 more files in changeset.
Further cleanup of the database design file: - Tidied up the AssessmentSection view

WTI-1656

Finalized database design: - Added comments to indicate which FK represents which type of calculation - Adjusted read and create extensions on the assessment section to maintain consistency with the comments

WTI-1656

  1. … 6 more files in changeset.
Cleaned up database related files: - Removed trigger from association table between the calculation collection and the calculation - Renamed names of foreign key according to the naming conventions - Added uniqueness constraint for: -- the association table on the calculations -- the uniqueness of the FK entries of the assessment section entity - Removed two obsolete table entities from the .eap file - Updated the .sql file --> added HydraulicBoundaryLocationCalculationCollection entities should be autonumbered - Removed obsolete lines from the edmx.diagram - Added additional load logic for the PartialRingtoetsEntities in order to fully load the project

WTI-1656

  1. … 8 more files in changeset.
Adjusted database design

WTI-1656

Removed derived output from storage. WTI-1591

  1. … 31 more files in changeset.
Added comments for the FKs to indicate which calculations they represent

WTI-1579

  1. … 2 more files in changeset.
Add delta L property to storage WTI-1531

  1. … 41 more files in changeset.
Add delta L property to storage WTI-1531

  1. … 41 more files in changeset.
Merge branch '1579'

# Conflicts:

# Application/Ringtoets/src/Application.Ringtoets.Migration.Core/EmbeddedResources/DatabaseStructure18.1.sql

# Application/Ringtoets/src/Application.Ringtoets.Migration.Core/EmbeddedResources/Migration_17.3_18.1.sql

# Application/Ringtoets/src/Application.Ringtoets.Storage/DbContext/RingtoetsEntities.edmx.diagram

# Application/Ringtoets/src/Application.Ringtoets.Storage/Ringtoets.rtd

# Application/Ringtoets/test/Application.Ringtoets.Migration.Core.Test/test-data/FullTestProject181.rtd

# Application/Ringtoets/test/Application.Ringtoets.Storage.Test/IntegrationTests/MigrationTo181IntegrationTest.cs

# build/DatabaseStructure.sql

# design/DatabaseDesign.eap

  1. … 107 more files in changeset.
Updated database design: - Renamed PK of HydraulicLocationOutputEntity to match with the current naming conventions -- Updated migration script and integration test - Updated triggers of the HydraulicLocationEntity to match with the current naming convention and exhibit the correct behaviour

WTI-1579

  1. … 9 more files in changeset.
Adapt storage with the N parameter for the Piping Structure failure mechanism WTI-1531

  1. … 21 more files in changeset.
Adapt storage to include the macro stability outwards probability assessment input WTI-1531

  1. … 35 more files in changeset.
Regenerated context files related to the Ringtoets project files: - Regenerated with digit suffixes instead of written out digits

WTI-1579

  1. … 7 more files in changeset.
Adapt N parameter in stability point structures failure mechanism to be a double on the data model and storage WTI-1531

  1. … 16 more files in changeset.
Add N parameter to the grass cover erosion inwards, outwards and height structures failuremechanism database entities WTI-1531

  1. … 23 more files in changeset.
Add N parameter to the database for the stability stone cover failure mechanism WTI-1531

  1. … 21 more files in changeset.
Updated database design: - Added updated .sql database structure scripts to the solution - Generated new context objects

WTI-1579

  1. … 10 more files in changeset.
Updated database design: - Introduced HydraulicCalculationEntity table and set its status to 'Implemented' - Introduced 8 FKs referring from the HydraulicLocationEntity to the prior introduced HydraulicLocationEntity for the 8 different calculations -- Implemented triggers to remove the CalculationEntity when an entry from the LocationEntity is removed

WTI-1579

Revert "Updated database design:" WTI-1579

This reverts commit cabbd9b6eaeba226a291e3e9d5cf371f41a31cca.

Revert "Updated database design:" WTI-1579

This reverts commit 074d71977a6b500b6737be2cd1f0f2ff8b20f68c.

Updated database design: - Set new table from Proposed to Implemented

WTI-1579

Updated database design: - Introduced 8FKs to refer to the calculations - Introduced hydraulic location calculation entity

WTI-1579

Note: one test will fail, because the 17.3 full test project is not updated yet according to the new database structure of 17.2 with the zoning columns

Merged revision(s) 12917-12925 from branches/Release/17_2

Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12929 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: b950cab1950cda19858d053390169aa21089ee07

Former-commit-id: 9841a9ecb876e2c8ea68c8991856cb16e4eed247

  1. … 86 more files in changeset.
Added 3 properties related to zoning to the database design: - Updated empty 17.2 file

Note: some tests will fail, because 17.2 database structure was not updated yet. This is done in a subsequent merge action from the release branch.

Related to Issue [WTI-1469]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/trunk@12926 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: e782c72e944e62b1668e0a4d649a0bd39389960b

Former-commit-id: 80f90ca2deb565ebf66f9a3df0bd346176b08db7

  1. … 6 more files in changeset.