powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / EF Date and Time
25 сообщений из 66, страница 2 из 3
EF Date and Time
    #38851578
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAзначит можешь нормально ответить на вопрос: зачем тут Code First, если можно просто написать SQL-инструкцию, почему троллил?

встречный вопрос, зачем писать SQL-инструкцию, если используется EF и можно вполне обойтись без SQL инструкции?

это что, форма садомазохизма такая? или упоротая фанатичная любовь к SQL? практическую ценность этого выхлопа мне кто-нибудь объяснит?
...
Рейтинг: 0 / 0
EF Date and Time
    #38851580
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttтак как убивает на корню механизм миграций.
механизм миграций это и есть садо-мазо
...
Рейтинг: 0 / 0
EF Date and Time
    #38851581
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttтак как убивает на корню механизм миграций.
механизм миграций это и есть садо-мазо

Почему?
...
Рейтинг: 0 / 0
EF Date and Time
    #38851582
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt, как бы практическая ценность DDL очевидна и следует из самого названия.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851583
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttПочему?
в чьей зоне ответственности выполнение модификации схемы?
...
Рейтинг: 0 / 0
EF Date and Time
    #38851584
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и EF же SQL генерирует, а не магические заклинания :)
...
Рейтинг: 0 / 0
EF Date and Time
    #38851585
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Плюс админам и поддержке SQL понятен, они его используют, а не пишут код на C# для решения своих задач.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851586
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAhVostt, как бы практическая ценность DDL очевидна и следует из самого названия.

Уже было сказано, что задача решается с помощью соглашений. Практическая ценность в соглашениях состоит в независимости от СУБД, как минимум, в возможности повторного использования кода.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851589
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAhVostt, как бы практическая ценность DDL очевидна и следует из самого названия.

Уже было сказано, что задача решается с помощью соглашений. Практическая ценность в соглашениях состоит в независимости от СУБД, как минимум, в возможности повторного использования кода.решается, никто и не спорит
...
Рейтинг: 0 / 0
EF Date and Time
    #38851590
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttПочему?
в чьей зоне ответственности выполнение модификации схемы?

Зависит от проекта. Жду ответа на вопрос.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851591
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAДа и EF же SQL генерирует, а не магические заклинания :)

Я говорил про «ручной SQL» так-то. Конечно генерирует, в этом и смысл. Генерирует.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851592
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAПлюс админам и поддержке SQL понятен, они его используют, а не пишут код на C# для решения своих задач.

Смотря какой проект. В вашем случае это в полной мере оправдано и Code First со своими миграциями не нужен.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851594
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как-то разработчики понадобилось модифицировать данные одновременно и в MongoDB, и в SQL Server.
Дак он на питоне скрипт написал :)
...
Рейтинг: 0 / 0
EF Date and Time
    #38851595
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAПлюс админам и поддержке SQL понятен, они его используют, а не пишут код на C# для решения своих задач.

Смотря какой проект.вот пусть ТС и решит, что лучше для его проекта :)
...
Рейтинг: 0 / 0
EF Date and Time
    #38851596
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttПрактическая ценность в соглашениях состоит в независимости от СУБД
чего-чего?
...
Рейтинг: 0 / 0
EF Date and Time
    #38851598
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAКак-то разработчики понадобилось модифицировать данные одновременно и в MongoDB, и в SQL Server.
Дак он на питоне скрипт написал :)

Стараемся никогда не работать с сырыми данными. Все ковыряния данных только через отлаженный и оттестированный слой бизнес-логики.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851599
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИзопропилhVosttПрактическая ценность в соглашениях состоит в независимости от СУБД
чего-чего?

Хм. Ну давай мне CREATE TABLE, работающий одинаково во всех популярных СУБД. С типами даты и времени. Посмотрю.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851601
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAhVosttпропущено...


Смотря какой проект.вот пусть ТС и решит, что лучше для его проекта :)

Я уже задавал ТС вопрос «для чего?»
...
Рейтинг: 0 / 0
EF Date and Time
    #38851608
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttХм. Ну давай мне CREATE TABLE, работающий одинаково во всех популярных СУБД. С типами даты и времени. Посмотрю
ну так и с вашей погремушкой СУБД-зависимый код получается.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851609
Фотография D129
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttЯ уже задавал ТС вопрос «для чего?»

Попробую подсказать топикастеру...

При использовании ЕФ правильнее всего - раз уж, использовать существующий DateTime, столько раз сколько нужно -
не хочешь использовать дату - пользуйся только значением времени, не нужно время - обнуляй или игнорируй.

Плюс такого подхода - не трогаем ни sql, ни кодогенерацию.

Думать о экономии места или производительности - для этого должна быть причина, а не "экономия на спичках".
Если ее нет - важнее соблюдение стандарта технологии.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851610
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAКак-то разработчики понадобилось модифицировать данные одновременно и в MongoDB, и в SQL Server.
Дак он на питоне скрипт написал :)

Стараемся никогда не работать с сырыми данными. Все ковыряния данных только через отлаженный и оттестированный слой бизнес-логики.а расскажи как это потом деплоить на все 10 серверов фермы? На 15 тестовых сред.
...
Рейтинг: 0 / 0
EF Date and Time
    #38851611
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
D129не нужно время - обнуляй или игнорируй
СУБД пускай этим занимается
...
Рейтинг: 0 / 0
EF Date and Time
    #38851612
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttskyANAпропущено...
вот пусть ТС и решит, что лучше для его проекта :)

Я уже задавал ТС вопрос «для чего?»пусть он еще задумается над тем, кто это потом будет сопровождать и будет-ли последнему удобно
...
Рейтинг: 0 / 0
EF Date and Time
    #38851613
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изопропилну так и с вашей погремушкой СУБД-зависимый код получается.

Нет. У нас есть система, работающая одинаково хорошо c Oracle, Postrgres, MS SQL. Мы это требование достаточно легко выполнили, без кучи разных SQL скриптов под разные СУБД. Требование возникло из-за того, что у компании имеется разветвлённая сеть организаций-филиалов по РФ, и везде используются разные базы данных (кто-то уже прижился на одной БД, кто-то на другой, а кто-то не может себе позволить платную СУБД).
...
Рейтинг: 0 / 0
EF Date and Time
    #38851614
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAа расскажи как это потом деплоить на все 10 серверов фермы? На 15 тестовых сред.

Что деплоить? ПО или СУБД? Или вместе? Не понял.
...
Рейтинг: 0 / 0
25 сообщений из 66, страница 2 из 3
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / EF Date and Time
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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