Application.Ringtoets.Migration.Core

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Removed unrequired uniqueness for names of dike profiles and foreshore profiles. Related to Issue [WTI-1265]

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

Former-commit-id: f21ba511401f2f3d63b5774fba87ba948a032ccf

Former-commit-id: 61f6ea5d8293a19b958cfbce771c23a4e910ef71

    • -1
    • +1
    ./EmbeddedResources/Migration_17.1_17.2.sql
    • -1
    • +1
    ./EmbeddedResources/Migration_5_17.1.sql
  1. … 2 more files in changeset.
Review related changes - Set *StructureEntity* to be Id and Name *NOT NULL* - Removed redundant {{SELECT}} query on the database - Renamed stabilityPointStructuresSourcePath to sourcePath - Added similar tests for Closing and Height structures Related to Issue [WTI-1183]

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

Former-commit-id: 840340cfff90a1604726e0165b957577676067cc

Former-commit-id: d779f6997c09b4106d287e9ba9178240d9159892

    • -7
    • +7
    ./EmbeddedResources/DatabaseStructure17.2.sql
    • -2
    • +1
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 7 more files in changeset.
Removed unused file

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

Former-commit-id: a4335ca61492dbebae612b7478bee2be03f518f5

Former-commit-id: 4a9c920551fc0db7b15cbc1a71ca368887ac50d2

Fixed migration script

Related to Issue [WTI-1183]

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

Former-commit-id: 29112aa65918ea577efd9a7837b0cee4f2d95ead

Former-commit-id: b7987ca9a4be678899f3f7aa697c1f31145e2eb0

    • -1
    • +2
    ./EmbeddedResources/Migration_17.1_17.2.sql
Add location of last selected stability point structures file: - Updated storage: - Extended functionality of Read and Create extensions - Removed unused references - Added migration logic: in case the old project has structures, "Onbekend" will be used as a field value for the sourcepath

Related to Issue [WTI-1183]

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

Former-commit-id: e409c0de6c2f06dc7eb5bb9687877fb56902c7aa

Former-commit-id: c8b23bbbe667b027a4e8f5615e8cb3672eec958d

    • -1
    • +3
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 5 more files in changeset.
Add location of last selected stability point structures file: - Updated Database: -- Added uniqueness constraint to prevent non-unique items in the StabilityPointStructureCollection -- Added StabilityPointStructureCollectionSourcePath to store the sourcepath -- Updated documentation Related to Issue [WTI-1183]

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

Former-commit-id: 5a3fea67496e2a50cd99e70b6df25e2fb11858ed

Former-commit-id: e270e8b7a5a567f6e9468e793539a092d2208cd3

    • -2
    • +4
    ./EmbeddedResources/DatabaseStructure17.2.sql
  1. … 6 more files in changeset.
Add location of last selected stability point structures file: - Introduced the StructureCollection for the StabilityPointStructuresFailureMechanism to ensure unique structures based on their IDs and to store the file location from were they were imported -- Updated affected files and tests - Updated migration script and test: IDs need to be unique Related to Issue [WTI-1183]

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

Former-commit-id: 14e35731f2ea01f3da031ada927f693ef06df018

Former-commit-id: ba61315b4e53f11de70733beac36d29d9ece3e42

    • -1
    • +114
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 20 more files in changeset.
Incorporated comments review 1807: - Added missing tests that assert the uniqueness of structures and foreshore profiles after migrating to 17.2 - Relaxed uniqueness constraints of dikeprofiles and structures: these need to be unique within their failuremechanism - Fixed bug where the ID was overwritten by the name of the element (applies to structures and foreshore profiles) Related to Issue [WTI-1265]

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

Former-commit-id: a4277e0022f580e16c44a339c5b35b3c4bccf780

Former-commit-id: 3f336afcdc2ea5c05cfd9fe566d83756dac9e4d3

    • -16
    • +16
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 2 more files in changeset.
Adapting migration script from 17.1 to 17.2 to generate unique ids which are valid for importers

Merged revision(s) 9752 from branches/Release/17_1:

Adapted migration script so that dike profile ids are generated uniquely and valid for importer.

Related to Issue [WTI-1265]

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

Former-commit-id: 839d92699e9cf09388bfa3d62c21b2fd03ae91ba

Former-commit-id: d0f15d7bdcf6d69a3ed96c426b0cf69b85859f67

    • -9
    • +18
    ./EmbeddedResources/Migration_17.1_17.2.sql
    • -33
    • +36
    ./EmbeddedResources/Migration_5_17.1.sql
  1. … 2 more files in changeset.
Adapted migration script so that dike profile ids are generated uniquely and valid for importer. Related to Issue [WTI-1264]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_1@9752 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: 79cbfc0d77a8bd732270e1b764be5ea9fb2111f1

Former-commit-id: ebb384cac87de1db96fe0ecc0ea246c0f75c4642

    • -3
    • +6
    ./EmbeddedResources/Migration_5_17.1.sql
  1. … 1 more file in changeset.
Replaced subqueries with joins Added migration tests for foreshore profiles and for closing structures Related to Issue [WTI-1177]

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

Former-commit-id: 4482513e41e134e0ffbcfe8faca720e8c60f796d

Former-commit-id: 87e54c95cdc8c7a0646a751e5f40eb2661f57244

    • -34
    • +31
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 6 more files in changeset.
Updated database structure for the uniqueness of height structure id's (in a failure mechanism) and the source path of the height structures. Related to Issue [WTI-1177]

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

Former-commit-id: f80af8ecb3d75a6690af6e417544b0a38c719477

Former-commit-id: 9b55851fd0aa8baca27c85094a13de1173673857

    • -2
    • +4
    ./EmbeddedResources/DatabaseStructure17.2.sql
    • -1
    • +70
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 6 more files in changeset.
Ensured uniqueness of FailureMechanismEntityId and Id in HeightStructureEntity Related to Issue [WTI-1171]

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

Former-commit-id: ebeaacbf72ef7c227a1416cc9398326a2f7a6740

Former-commit-id: 1ab5f780cc2b9c84b1b41401cfbbe35eb30a8e3d

    • -2
    • +3
    ./EmbeddedResources/DatabaseStructure17.2.sql
  1. … 2 more files in changeset.
Performed cleanup.

Paired with berg_jl

Related to Issue [WTI-1243]

git-svn-id: https://repos.deltares.nl/repos/WettelijkToetsInstrumentarium/branches/Release/17_1@9613 5a3db67b-de53-47b5-99c8-a1c30a6650e2

Former-commit-id: ae470666b04338291ed9d6e1a564320b9a9596fd

Former-commit-id: 13de3f470e6d1179c5c4a7aca862cd1481c108f0

  1. … 16 more files in changeset.
Add persistent storage for the file location of "VoorlandProfiel" : - Corrected inconsistent column names in the database: XSourcePath --> XCollectionSourcepath for the surfacelines and stochastic soil models in Piping -- Corrected affected tests - Corrected inconsistent naming of the primary key column in the table of StabilityPointStructuresFailureMechanismMetaEntity -- Corrected affected tests - Added MetaEntities for the failure mechanisms WaveImpactAsphaltCover and StabilityStoneCover - Updated project file Ringtoets 17.2.rtd

Related to Issue [WTI-1112]

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

Former-commit-id: 06a39b1bcf6dbc7deb6b9574239c2748e553d905

Former-commit-id: 2524a81e6f9b299264ce453646304eed557fe475

    • -80
    • +117
    ./EmbeddedResources/DatabaseStructure17.2.sql
    • -10
    • +87
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 22 more files in changeset.
Updated test files: - included Hydraulic boundary output - Added empty assessment section (to validate default database design)

Related to Issue [WTI-1171]

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

Former-commit-id: 1fdad89bbd6467663d5a122932d95228f49e81c0

Former-commit-id: 9a2de42bbeff4e22ac5754b4f57bbf428bd5045c

    • -40
    • +40
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 3 more files in changeset.
Updated database structure to be able to store Height Structure source path Related to Issue [WTI-1171]

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

Former-commit-id: c00784fd15cd4832e1cb7174c210dc900bcacb5c

Former-commit-id: 2ea9760df4935174b572288f17399073635fac55

    • -1
    • +2
    ./EmbeddedResources/DatabaseStructure17.2.sql
    • -1
    • +14
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 6 more files in changeset.
Add file location of "VoorlandProfiel" collection: - Introduced ForeshoreProfileCollection for the failure mechanism that make use of an ObservableList to store foreshore profiles - Fixed affected tests - Added TestForeshoreProfile which allows to set a geometry and a custom ID to prevent ArgumentExceptions due to duplicate items - Adjusted migration script to prevent adding non-unique foreshore profiles which can cause an ArgumentException

Related to Issue [WTI-1112]

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

Former-commit-id: 91955406d3b4b9092027e14a053d20ed7d70ec27

Former-commit-id: 6ed0b86a3057bd1eb13d76355da5f47f3910e38e

    • -1
    • +32
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 49 more files in changeset.
First implementation of StructureCollection<HeightStructure> Related to Issue [WTI-1171]

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

Former-commit-id: d927d10f3123b0e4c9db16a5b0b98bb26f644f92

Former-commit-id: 8f1d23468f2827b3e6d9f9542a6ba2aea067904c

    • -1
    • +50
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 13 more files in changeset.
Adjusted the database version number of the trunk from *17.1* to *17.2* and forced forward incompatibility Related to Issue [WTI-1244]

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

Former-commit-id: aa4ecd048bd35314ad20b5c1c6335e2bd0adfa5e

Former-commit-id: d00be1e381dd7cd0a7daff66b341bfd85e97f315

    • -0
    • +6
    ./Application.Ringtoets.Migration.Core.csproj
    • -0
    • +1751
    ./EmbeddedResources/DatabaseStructure17.2.sql
    • -0
    • +116
    ./EmbeddedResources/Migration_17.1_17.2.sql
  1. … 8 more files in changeset.
Updated license headers in application. Related to Issue [WTI-1242]

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

Former-commit-id: bb059e969fc96666aeac8859903e186539291c50

Former-commit-id: 5555735a4426b9cb4f1db86329a7e5307ea5c911

    • -1
    • +1
    ./MigrationLogEntityTableDefinitions.cs
    • -1
    • +1
    ./RingtoetsSqLiteDatabaseFileMigrator.cs
  1. … 465 more files in changeset.
Extended migration test Related to Issue [WTI-1242]

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

Former-commit-id: 1c026540f954f3dd32339a314292135a75aec511

Former-commit-id: 3a3e106e48f6f838702e89effb2f8443f1ced780

    • -1
    • +1
    ./EmbeddedResources/Migration_5_17.1.sql
  1. … 2 more files in changeset.
review related suggestions Related to Issue [WTI-1250]

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

Former-commit-id: 31945adcc497c91c593e1911e2f97491eb44ae27

Former-commit-id: 7de59d7247c42e0c572fa25796134a00ea133286

    • -3
    • +3
    ./EmbeddedResources/Migration_5_17.1.sql
  1. … 7 more files in changeset.
Ringtoets.DotSettings now contains settings for removing code redundancies at cleanup. Applied to Application.Ringtoets. Related to Issue [WTI-1242]

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

Former-commit-id: c6c9d04bb9c8897bcc0d3860b0e5e5a03d4a0f19

Former-commit-id: 799f2e5ea50ef8c0c3ffa76b70ebac7697706a1f

  1. … 96 more files in changeset.
review related suggestions Related to Issue [WTI-1250]

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

Former-commit-id: 2d374cddba7c0b8bdaf75acebffb8b0c5ffe83ea

Former-commit-id: 2be1f7535f1bf09aa2d366e7f4c0411e73c8b171

    • -11
    • +11
    ./EmbeddedResources/Migration_5_17.1.sql
    • -4
    • +4
    ./MigrationLogEntityTableDefinitions.cs
  1. … 1 more file in changeset.
- Made sure the message "Alle berekende resultaten zijn verwijderd." is only set when output was deleted - Cleanup of temp table Related to Issue [WTI-1250]

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

Former-commit-id: 259ce5d6913178386c26b3da35601aa3343ce91b

Former-commit-id: 81dfb9494166570abb31a668c490007750a6b3f1

    • -7
    • +28
    ./EmbeddedResources/Migration_5_17.1.sql
Moved migration files to EmbeddedResources folder. Related to Issue [WTI-1242]

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

Former-commit-id: 2ed7028199d1facf1ce95e7f085b91ee0b69f2eb

Former-commit-id: a995db5195d67dd3c6e9fb34adddec92d2843e65

    • -2
    • +2
    ./Application.Ringtoets.Migration.Core.csproj
    • -0
    • +1751
    ./EmbeddedResources/DatabaseStructure17.1.sql
    • -0
    • +317
    ./EmbeddedResources/Migration_5_17.1.sql
    • -1751
    • +0
    ./Resources/DatabaseStructure17.1.sql
    • -317
    • +0
    ./Resources/Migration_5_17.1.sql
  1. … 1 more file in changeset.
Extended framework for logging during migration Introduced reader for migration log database Related to Issue [WTI-1250]

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

Former-commit-id: 913bccc1ff6984dd7dd3d5cfcc334064b2f493f5

Former-commit-id: be25359f209f9ab440018642257e5526d5b792a2

    • -0
    • +3
    ./Application.Ringtoets.Migration.Core.csproj
    • -0
    • +121
    ./MigrationLogDatabaseReader.cs
    • -0
    • +50
    ./MigrationLogEntityTableDefinitions.cs
    • -0
    • +77
    ./MigrationLogMessage.cs
    • -44
    • +19
    ./Resources/Migration_5_17.1.sql
  1. … 8 more files in changeset.
Application.Ringtoets code-cleanup Related to Issue [WTI-1242]

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

Former-commit-id: 1dc375faca87ba9dd08674d41e7bee35f48076f4

Former-commit-id: ca18aace27e6f81479199e7f11c384076797e63b

    • -1
    • +1
    ./RingtoetsSqLiteDatabaseFileMigrator.cs
  1. … 96 more files in changeset.
Fixed all license headers for Application. Related to Issue [WTI-1242]

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

Former-commit-id: a265407a884a7af0041a187319e83c89188ad9fb

Former-commit-id: 6a142da56fb884110a6a72c54dd7280cf57d32b6

  1. … 18 more files in changeset.