|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttЭт с какого перепугу? Hibernate. Flyway. Spring Roo. Etc. Если ты чего-то не знаешь, это не значит, что этого нет. зайди в Java и спроси. Метод генерации у хибера есть. И даже работает. Но никто в проектах это не делает)). Вот и всё. Можешь не верить. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:24 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123И даже работает. Но никто в проектах это не делает)). Дада.. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:25 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttPetro123Т.е. это DB First. Так? Учи мат часть :) ёще раз. Ответь ТС'у по какой методологии ему делать проект? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:26 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123ёще раз. Ответь ТС'у по какой методологии ему делать проект? Model First ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:26 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttДада.. дада. Именно) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:27 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttModel First У него БД уже готовая на сиквеле и тонны кода. Как сделать Model First? Переписать проект. Так? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:28 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123hVosttModel First У него БД уже готовая на сиквеле и тонны кода. Как сделать Model First? Переписать проект. Так?ну, кода еще далеко не тонны, код с нуля пишется, но база да, база покрывает широкую предметную область - автоматизацию учебного процесса в ВУЗах, и слишком уж сильно переделываться не будет - замучаемся миграцию данных из старых клиентских баз делать. системная часть модели режется под корень, а из предметной будут выпилены лишь всякие неудачные решения и тяжелое наследие интернет-магазина, с которого все началось :) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:36 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttPetro123ёще раз. Ответь ТС'у по какой методологии ему делать проект? Model FirstавторПеретащим на это поле с панели Toolbox (Панель Инструментов) в левой части элемент Entity. Теперь у нас на поле создания модели имеется небольшая схема будущей модели, в которой сейчас по умолчанию указано лишь одно поле - Id. Во-первых, переименуем сущность. По умолчанию она называется Entity1. Выделим схему и перейдем к окну свойств в правом нижнем углу: Здесь изменим значение свойства Name на User. Это у нас будет имя сущности. И также изменим значение свойства Entity Set Name на Users. Это у нас будет название набора объектов User. На шарпе это так как выше написано. Если база из 150 табличек уже есть, то не очень удобно для вот таких Моделей http://www.databaseanswers.org/data_models/index.htm )) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:39 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123У него БД уже готовая на сиквеле и тонны кода. Как сделать Model First? Переписать проект. Так? Сгенерировать MF из базы. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:42 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Antonariyну, кода еще далеко не тонны, код с нуля пишется, Выше я привёл Модели...канонические. Будете ли вы их генерировать из кода или строить по IDE вместе с должностью "Разработчик БД" - вам решать. Если такой должности нет, то генерируйте. Обычно админы БД на это смотрят плохо. Antonariyсистемная часть модели это не понял ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:45 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttСгенерировать MF из базы. т.е. всё таки DB First)) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:46 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123hVosttСгенерировать MF из базы. т.е. всё таки DB First)) Вот давай и вернёмся к вопросу: "насколько код полученный из DB First Сиквел в виде классов-простыней 150 штук подходит потом для Core 2017 ModelFirst для Оракла Мне тоже интересно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:50 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123hVosttСгенерировать MF из базы. т.е. всё таки DB First)) нет просто можно из БД сгенерировать Модель (ну, естественно ДБА там фигню всякую написал прочитав всякую говнотен, потому эту Модель надо будет допиливать ручками ) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:51 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
когда есть модель (не классы долбаные в коде с долбаными аннотациями и другой хренью) то пофиг какой будет хранилище - оракл, сиквел, ехсел.... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:53 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
ViPRosпотому эту Модель надо будет допиливать ручками ) Да!! ))) Поэтому серьёзные дяди в Java не генерируют базу из кода хибером)). Нет у нас таких крутых генераторов базы. И нет крутых генераторов кода. Увы. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:54 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
ViPRos(не классы долбаные в коде с долбаными аннотациями и другой хренью) Ты о своей МетаМодели. У тебя уникальный случай. Это imho offtop. Хотя ты крут). ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:55 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123ViPRosпотому эту Модель надо будет допиливать ручками ) Да!! ))) Поэтому серьёзные дяди в Java не генерируют базу из кода хибером)). Нет у нас таких крутых генераторов базы. И нет крутых генераторов кода. Увы. из модели (с хорошей метамоделью) ВСЕГДА можно сгенерировать БД лучше чем любой ДБА а вот обратная задача требует допила ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:55 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123hVosttСгенерировать MF из базы. т.е. всё таки DB First)) Модель, так как её можно синкать с БД. Code First синкать нельзя. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 18:59 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
Petro123Поэтому серьёзные дяди в Java не генерируют базу из кода хибером)). Т.е. база сама создаётся волшебным билять образом, иноплянетяне прилетают и генерят базу? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:00 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttViPRos1. За счет чего скорость то у чтения? За счёт того, что: 1. в SQL только актуальные данные, никаких типа помеченных как удалённые 2. в SQL данные лежат в таком виде, каком они нужны для запросов, например для некоторых случаев не надо делать JOIN, данные сразу кладутся так, чтобы не делать JOIN 3. по возможности используются индексы в ElasticSearch что то не верится класть данные "как надо" - значит долго писать, иметь офигенную избыточность (лучше уж держать планы запросов) а то что СУБД тоже является подписчиком ЕС, воще полностью противоречит быстрому чтению - СУБД не сможет работать в многопоточном режиме - так как события последовательны что то не сходятся концы с концами :( ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:00 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
ViPRosиз модели (с хорошей метамоделью) ВСЕГДА можно сгенерировать БД лучше чем любой ДБА а вот обратная задача требует допила ДБА это пережиток ) ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:00 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
ViPRosчто то не верится класть данные "как надо" - значит долго писать, иметь офигенную избыточность (лучше уж держать планы запросов) Про избыточность я уже сказал. Да, она есть. Но на избыточность всем наплевать. Это стоит копейки. ViPRosа то что СУБД тоже является подписчиком ЕС, воще полностью противоречит быстрому чтению - СУБД не сможет работать в многопоточном режиме - так как события последовательны что то не сходятся концы с концами :( Где не сходятся? Типа нельзя читать и писать? Запись происходит последовательно, один за другим. Чтение рандомно. Это быстрее, чем запись и чтение рандомно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:02 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVostt, ладно, фиг с ним устраивает, значит хорошо ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:04 |
|
EF Core Database First -> Code First
|
|||
---|---|---|---|
#18+
hVosttТ.е. база сама создаётся волшебным билять образом, иноплянетяне прилетают и генерят базу? Как вариант - ErWin http://erwin.com/products/data-modeler/ ... |
|||
:
Нравится:
Не нравится:
|
|||
30.07.2017, 19:11 |
|
|
start [/forum/topic.php?fid=17&msg=39497307&tid=1349274]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
143ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 16ms |
total: | 270ms |
0 / 0 |