C# Создание таблиц в EntityFramework

Подскажите пожалуйста, кто знает. Каким инструментом EF можно создавать таблицу из кода. Обшарил весь интернет, не нашел ничего дельного. Кто-то предлагает сырую библиотеку, другие ссылаются на Migration, но миграция, выполняется только один раз. Мне необходимо проверять на существование таблицы, и при ее отсутствии создавать ее. На сегодня использую во такой код.

        try
        {
            var milkoscan = new ConnectionMilkoscan();
            milkoscan.Database.Migrate();
            Console.WriteLine("Done");
            
        }
        catch (Exception e)
        {
            Console.WriteLine(e.Message);
        }
        Console.ReadKey();

Но как я сказал ранее, он выполняется всего один раз, до тех пор пока я не очищу таблицу _efmigrationshistory.


Ответы (0 шт):