What's Changed
New Features
As part of fixing #2018, IMigrationGenerator now has explicit GeneratorId and GeneratorIdAliases properties.
Bug Fixes
- Fixes #2018 SelectingGeneratorAccessor cannot find Alternative Identifiers "Postgres" and "SqlServer" by @jzabroski in #2023
Planned Obsolesence
ProcessorId
constants class is now named ProcessorIdConstants
. There is now a parallel GeneratorIdConstants
class. Generally, these will be 1:1, but there may be useful scenarios to decouple the two.
Breaking Changes
As part of fixing #2018, AddPostgres
no longer registers PostgresProcessor
and PostgresGenerator
(the base interfaces). It will now always register the "latest" database version. Currently, Postgres15_0Processor
and Postgres15_0Generator
. Generally, this should have minimal impact to end users as the main impact would be if you were on a 14 year old version of Postgres.
Full Changelog: v7.0.0...v7.1.0