如果表不存在,entityframework核心创建表?

时间:2020-02-13 05:02:48

标签: entity-framework-core

我们不使用迁移,因为我们现有的数据库与客户端设备一起使用,并且希望在功能扩展更新后为其数据库创建其他表...

Context.DbEntity.Create();中有一个类似ef6的选项,但没有加入ef core来这样做...

我使用了以下内容,但它也没有创建不存在的表...

try{

  var databaseCreator = (Database.GetService<IDatabaseCreator>() as RelationalDatabaseCreator);

            databaseCreator.CreateTables();

        }

        catch (Exception ex)

        {

            System.Console.WriteLine(ex.Message);

        }

关于- 桑吉布

0 个答案:

没有答案