我们为由第三方应用程序创建和管理的许多表编写了实体框架 CodeFirst 映射。他们最近将这些表中的一些列从 SQL 数据类型 INT 升级为 BIGINT。
我能想到实现这一点的唯一方法是拥有两个独立的数据库模型,一个用于旧版本,一个用于新版本,但我想知道是否有办法将.net中的字段视为 long,然后在它尝试读取或从旧式数据库格式读取的情况下,它会自动将其转换为/从 int 转换?
谢谢。
我们为由第三方应用程序创建和管理的许多表编写了实体框架 CodeFirst 映射。他们最近将这些表中的一些列从 SQL 数据类型 INT 升级为 BIGINT。
我能想到实现这一点的唯一方法是拥有两个独立的数据库模型,一个用于旧版本,一个用于新版本,但我想知道是否有办法将.net中的字段视为 long,然后在它尝试读取或从旧式数据库格式读取的情况下,它会自动将其转换为/从 int 转换?
谢谢。