Я довольно плохо знаком с C #, SQL и базами данных.
Пару месяцев назад я создал небольшой проект с базой данных, которая содержала около 4 простых таблиц.Используя Entity Framework, я создал DbContext
и объекты для моей базы данных.Однако, эта база данных теперь исчезла (не спрашивайте почему), и для того, чтобы легко иметь возможность запускать мой проект локально, мне нужно пересоздать эту базу данных.Единственное, что у меня есть, это DbContext
и сгенерированные классы сущностей.
В идеале, я хотел бы использовать это, чтобы сначала поработать с кодом EF, но я понял, что это не так просто.
Есть ли простой способ восстановить мою БД?И если нет, то как я могу легко интерпретировать DbContext
(метод protected override void OnModelCreating()
) для создания базы данных вручную, что я с радостью сделаю, поскольку база данных не такая большая.Единственное, что мне трудно отразить таблицы, чтобы соответствовать тому, как выглядит DbContext
, и не совсем понимаю, как был создан DbContext
.