我有一个使用Entity Framework 4的数据访问层的类库项目.我的项目需要一个版本控制概念.我的数据库包含许多包含«Id»和«CreationDateTime»的表.每个表都与包含详细信息的版本表相关联.所有表格都以相同的方式构造,并以版本表的"版本"为后缀.
我通过T4自动化搜索生成所有实体(EF4模型)的方法,该自动化将统一表和TableVersion(针对指定版本)放在一个实体中.
此统一实体必须支持获取,插入,更新和删除操作.
是否可以通过修改其中一个T4模板来完成?如果是的话,怎么样?
非常感谢任何指针.