动态表创建实体框架

Sun*_* Oo 5 c# mysql entity-framework

我想知道是否有任何方法可以在运行时使用实体框架创建动态表。我知道我将在编译时创建的表的架构,因为我使用实体框架的模型优先方法。例如,我知道将在运行时创建的新表将具有如下特定格式

Person
{
Id bigint,
Name nvarchar(max) ,
Age int
}
Run Code Online (Sandbox Code Playgroud)

当我调用方法时

public void CreateTable(string personName);
Run Code Online (Sandbox Code Playgroud)

我想创建一个新表,该表的名称由具有相同列 (Id,Name,Age) 的 Person_hello 等参数提供。我查了一下

使用代码优先创建动态模型

MEST(看起来更接近答案,但我无法确定它是否正确)