Skip to content

feat: add configurable repeatable migrations order and external confi…#336

Open
Crasherdex wants to merge 2 commits intolecaillon:masterfrom
Crasherdex:feature/configurable-repeatable-migrations
Open

feat: add configurable repeatable migrations order and external confi…#336
Crasherdex wants to merge 2 commits intolecaillon:masterfrom
Crasherdex:feature/configurable-repeatable-migrations

Conversation

@Crasherdex
Copy link

This PR implements features from CLVR-96 and CLVR-283:

  • Configurable order for repeatable migrations

  • Custom configuration support for migration scripts

  • Add RepeatableMigrationQueueSettingName for custom configuration name

  • Add RepeatableMigrationQueueFileSettingName for ordered scripts file path

  • Implement IConfiguration injection for external config support

  • Add logic to load script order from configuration file

  • File configuration takes priority over app settings

  • Support configuration from host services using IConfiguration

Кочергин Дмитрий added 2 commits November 24, 2025 10:03
…guration support

- Add RepeatableMigrationQueueSettingName for custom configuration name
- Add RepeatableMigrationQueueFileSettingName for ordered scripts file path
- Implement IConfiguration injection for external config support
- Add logic to load script order from configuration file
- File configuration takes priority over app settings
- Support configuration from host services using IConfiguration
…lementation

- Implement RepeatableMigrationQueueFileSettingName property in Evolve class
- Fix CS0535 compiler error by completing IEvolveConfiguration interface implementation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant