revoframework / Revo

Event Sourcing, CQRS and DDD framework for C#/.NET Core.
https://docs.revoframework.net/
MIT License
654 stars 70 forks source link

Feature/rerun migration on dependency change #18

Closed martinzima closed 3 years ago

martinzima commented 3 years ago

added: option to rerun repeatable database migrations when their dependencies get updated (RerunRepeatableMigrationsOnDependencyUpdate - default to true)

codecov[bot] commented 3 years ago

Codecov Report

Merging #18 (eade9f1) into develop (a4ebaa1) will decrease coverage by 0.09%. The diff coverage is 34.78%.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop      #18      +/-   ##
===========================================
- Coverage    35.14%   35.04%   -0.10%     
===========================================
  Files          464      466       +2     
  Lines         6838     6860      +22     
===========================================
+ Hits          2403     2404       +1     
- Misses        4435     4456      +21     
Impacted Files Coverage Δ
...ure/DataAccess/Migrations/DatabaseMigrationNode.cs 0.00% <0.00%> (ø)
...ess/Migrations/DatabaseMigrationSelectorOptions.cs 0.00% <0.00%> (ø)
...cess/Migrations/DatabaseMigrationsConfiguration.cs 0.00% <ø> (ø)
.../DataAccess/Migrations/DatabaseMigrationsModule.cs 0.00% <0.00%> (ø)
...DataAccess/Migrations/DatabaseMigrationSelector.cs 100.00% <100.00%> (ø)
...ataAccess/Migrations/DatabaseMigrationSpecifier.cs 100.00% <100.00%> (ø)
Revo.Core/Core/SystemClock.cs 0.00% <0.00%> (-50.00%) :arrow_down:
...cture/Jobs/InMemory/InMemoryJobSchedulerProcess.cs 89.74% <0.00%> (-10.26%) :arrow_down:
...tructure/Jobs/InMemory/InMemoryJobWorkerProcess.cs 88.46% <0.00%> (-3.85%) :arrow_down:
... and 2 more

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update a4ebaa1...6b55a31. Read the comment docs.