一般建议是要始终测试数据库迁移,但具体如何实现似乎是个秘密 ;)
我选择的框架是FluentMigration。
我认为我想做的是:
1.将数据库迁移到N-1版。 2.保存一些数据。 3.将数据库迁移到N版。 4.读取数据并验证它没有丢失。 5.验证其他相关更改。
但我无法弄清楚如何从我的单元测试中运行迁移。
我选择的框架是FluentMigration。
我认为我想做的是:
1.将数据库迁移到N-1版。 2.保存一些数据。 3.将数据库迁移到N版。 4.读取数据并验证它没有丢失。 5.验证其他相关更改。
但我无法弄清楚如何从我的单元测试中运行迁移。