Гость
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF Core Database First -> Code First / 25 сообщений из 174, страница 1 из 7
26.07.2017, 17:10
    #39495445
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Сабж имеется в наличии на MSSQL.
А как бы теперь из модели сделать Code First, чтобы натянуть на другую БД?
...
Рейтинг: 0 / 0
26.07.2017, 20:47
    #39495572
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Antonariy,

Смысл? Code First этого когда код пишешь, потом БД генерируется. А у тебя уже БД есть ))
...
Рейтинг: 0 / 0
26.07.2017, 21:14
    #39495586
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
AntonariyСабж имеется в наличии на MSSQL.
А как бы теперь из модели сделать Code First, чтобы натянуть на другую БД?
...
Рейтинг: 0 / 0
26.07.2017, 22:01
    #39495602
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортом,

Ого
...
Рейтинг: 0 / 0
27.07.2017, 00:47
    #39495653
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортом,

Если я не ошибаюсь, это примочки из .net фреймворка, а не core.
...
Рейтинг: 0 / 0
27.07.2017, 00:50
    #39495654
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVosttAntonariy,

Смысл? Code First этого когда код пишешь, потом БД генерируется. А у тебя уже БД есть ))Смысл я написал - чтобы база была в другой БД, например в mysql или postgre. SSMS отличная среда разработки, хотелось бы в ней продолжать, а чистый codefirst - тонна писанины.
...
Рейтинг: 0 / 0
27.07.2017, 02:56
    #39495670
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
AntonariyАгнец за бортом,

Если я не ошибаюсь, это примочки из .net фреймворка, а не core .
...
Рейтинг: 0 / 0
27.07.2017, 08:06
    #39495704
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортомAntonariyАгнец за бортом,

Если я не ошибаюсь, это примочки из .net фреймворка, а не core .И что? Там исключительно про database first.
...
Рейтинг: 0 / 0
27.07.2017, 08:19
    #39495708
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Antonariy,
При готовой бд нужно генерировать код из этой бд.
Вы же что то хотите переносить.
...
Рейтинг: 0 / 0
27.07.2017, 08:25
    #39495710
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Petro123Antonariy,
При готовой бд нужно генерировать код из этой бд.
Вы же что то хотите переносить.Я написал, что мне нужно. Читай стартовый пост пока не поймешь.
...
Рейтинг: 0 / 0
27.07.2017, 08:28
    #39495712
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Antonariy,
Значит так писал, если много писанины.
...
Рейтинг: 0 / 0
27.07.2017, 08:47
    #39495719
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Antonariy,

Почему не создать .NET проект, воссоздать код классов CF из готовой DB, а затем перенести его (код) в CORE?
...
Рейтинг: 0 / 0
27.07.2017, 09:18
    #39495736
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортомAntonariy,

Почему не создать .NET проект, воссоздать код классов CF из готовой DB, а затем перенести его (код) в CORE?

Всё равно не понятно, зачем ему Code First, при наличии готовой СУБД. Если Code First не используется как Code First, то зачем такое вообще надо? Database First и все дела.
...
Рейтинг: 0 / 0
27.07.2017, 09:54
    #39495760
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVostt,
Читал, что вроде они убрали в core как было. Т.е. сделали так чтобы генерировать модель, а дальше все одинаково во всех вариантах. Могу ошибаться. Мельком читал.
...
Рейтинг: 0 / 0
27.07.2017, 10:29
    #39495787
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVosttАгнец за бортомAntonariy,

Почему не создать .NET проект, воссоздать код классов CF из готовой DB, а затем перенести его (код) в CORE?

Всё равно не понятно, зачем ему Code First, при наличии готовой СУБД. Если Code First не используется как Code First, то зачем такое вообще надо? Database First и все дела.Потому что это база Шредингера, она как бы существует и не существует одновременно :) Она перерабатывается чуть более чем на половину, и будет переноситься с MSSQL на другие СУБД.
...
Рейтинг: 0 / 0
27.07.2017, 10:31
    #39495789
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортомAntonariy,

Почему не создать .NET проект, воссоздать код классов CF из готовой DB, а затем перенести его (код) в CORE?А этот код переносим без правок, не в курсе случайно?
...
Рейтинг: 0 / 0
27.07.2017, 11:32
    #39495852
Gluck_13
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVosttАгнец за бортомAntonariy,

Почему не создать .NET проект, воссоздать код классов CF из готовой DB, а затем перенести его (код) в CORE?

Всё равно не понятно, зачем ему Code First, при наличии готовой СУБД. Если Code First не используется как Code First, то зачем такое вообще надо? Database First и все дела.

Такой подход правильней называть не Code First, а Code Mapping (кстати, видел упоминания где-то в блогах разработчиков EF, сейчас ссылку не вспомню). Т.е. при наличии готовой БД и "вручную" закодированной объектной модели, при помощи кода осуществляется мэппинг между моделью и БД. Это удобно, особенно когда модель большая (тысячи классов с множеством навигаций) и разбита по нескольким сборкам из разных слоёв.
...
Рейтинг: 0 / 0
27.07.2017, 11:51
    #39495882
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Gluck_13Такой подход правильней называть не Code First, а Code MappingТут весь вопрос - что дальше будет редактироваться (после создания слепка). Если будут редактироваться классы и отражаться на базу - это и будет CodeFirst
...
Рейтинг: 0 / 0
27.07.2017, 12:25
    #39495913
Petro123
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Shocker.Pro,
Без редактирования, обе базы должны быть идентичны. Имена полей, типы данных, ...
Это редко бывает)).
...
Рейтинг: 0 / 0
27.07.2017, 15:20
    #39496108
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
AntonariyОна перерабатывается чуть более чем на половину, и будет переноситься с MSSQL на другие СУБД.

Тогда тебе нужно Model First.
...
Рейтинг: 0 / 0
28.07.2017, 02:24
    #39496387
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVosttAntonariyОна перерабатывается чуть более чем на половину, и будет переноситься с MSSQL на другие СУБД.

Тогда тебе нужно Model First.CF знаю, DBF знаю, про это впервые слышу.
...
Рейтинг: 0 / 0
28.07.2017, 02:36
    #39496389
Агнец за бортом
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
AntonariyhVosttпропущено...


Тогда тебе нужно Model First.CF знаю, DBF знаю, про это впервые слышу.

O_O

Вообще-то - с неё всё и началось. ))
...
Рейтинг: 0 / 0
28.07.2017, 13:13
    #39496634
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Агнец за бортомAntonariyпропущено...
CF знаю, DBF знаю, про это впервые слышу.

O_O

Вообще-то - с неё всё и началось. ))Нашел эту штуку, видел ее, но не знал, что называется model first.

а что насчет переносимости сгенеренных классов из .net в core?
...
Рейтинг: 0 / 0
28.07.2017, 13:19
    #39496640
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
Antonariyа что насчет переносимости сгенеренных классов из .net в core?

Ты про .NET Core, или EF Core?
...
Рейтинг: 0 / 0
28.07.2017, 13:36
    #39496659
Antonariy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
EF Core Database First -> Code First
hVosttAntonariyа что насчет переносимости сгенеренных классов из .net в core?

Ты про .NET Core, или EF Core?я про это: 20678555
...
Рейтинг: 0 / 0
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / EF Core Database First -> Code First / 25 сообщений из 174, страница 1 из 7
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]