我很惊讶我还没有找到一种简单的方法来实现这一点。我想重命名一个包含现有数据的表。
例如:
class Person : Entity
{
long PersonId;
string name;
}
我想将其重命名为:
class Client : Entity
{
long clientId;
string name;
}
我试过的:
- 只需重命名类并创建迁移。迁移会删除 person 表,并创建一个新的 client 表。
- 首先创建迁移:
RenameTable("Person", "Client");
这给了我:
参数@objname 不明确或声明的@objtype (OBJECT) 错误。