Я создал свой первоначальный проект в Visual Studio и обнаружил, что использовал SQL Server после создания первоначальной миграции. Затем я изменил всю информацию о подключении, чтобы использовать MYSQL, и успешно подключился Я снова создал начальную миграцию, и она создала все таблицы безопасности ASP. Я добавил новую модель и обновил базу данных, но она создала пустую миграцию (только методы UP / DOWN)
Я пробовал несколько исправлений, которые я нашел здесь и на других сайтах. Я отказался от второй миграции и повторил попытку. Я снова попытался форсировать миграцию (-f). Я удалил новую базу данных MYSQL и удалил миграции, затем начал заново, все с тем же результатом.
Вот мой код модели:
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace congresssucks_conversion.Models
{
public class BlogPost : DBContext
{
public int Id { get; set; }
public string Title { get; set; }
public string ShortPost { get; set; }
public string Post { get; set; }
public string Tags { get; set; }
public DateTime Updated { get; set; }
}
}
А вот и файл миграции:
namespace congresssucks_conversion.Migrations
{
using System;
using System.Data.Entity.Migrations;
public partial class blogpost : DbMigration
{
public override void Up()
{
}
public override void Down()
{
}
}
}
Успешно завершается и в окне терминала нет ошибок.