我试图让迁移使用我的项目使用流利的迁移器。但是由于缺乏文档,我很难找到如何回滚,并为迁移类调用Down方法。我使用初始版本1类设置了数据库:public class Baseline : Migration public override void Up()然后,我查看了fluent migrator工具的命令行选项,并看到了一个--version选项。我假设要回滚到以前的版本,我只需提供-
数据库中某些行中的每一次数据更改都应该将上一行数据保存在某种历史记录中,这样用户就可以回滚到以前的行数据状态。这种方法有什么好的做法吗?尝试过使用DataContract并序列化和反序列化数据对象,但是对于复杂的对象,它几乎没有什么杂乱。因此,更清楚的是:
我使用NHibernate进行数据访问,并希望远离数据库依赖(用于使用SQL server 2005进行测试)。我的目的是提供数据历史记录,这样每次用户都可以回</em