Migrator.NET
Migrator.NET copied to clipboard
Database migrations for .NET. Based on the idea of Rails ActiveRecord Migrations. This fork aims to improve support for having a single set of migrations applied to 4/5 DB vendors simultaneously (Inc...
See test: https://github.com/dotnetprojects/Migrator.NET/blob/2b11fde6a3dd8d86f5e3409ed9117e9bdadebd76/src/Migrator.Tests/Providers/Generic/Generic_ChangeColumnTestsBase.cs#L37
On `SQL Server` and may be on others as well a unique index is created if using `ColumnProperty.Unique`. If the `ColumnProperty.Unique` is removed by changing the column using `ChangeColumn()`, the...
Sqlite supports more DDL features natively: RenameColumn, DropColumn, ...
Currently it fails when moved to generic GetColumns tests because ColumnProperty.Null is not set in other GetColumns implementations.