OpenGeekBrains / SciMaterials

Хранилище учебных материалов
MIT License
0 stars 14 forks source link

Рассмотреть возможность отказаться от поддержки части поставщиков БД #154

Open Infarh opened 1 year ago

Infarh commented 1 year ago

Наиболее нестабильные на текущий момент

Проекты удаляются из решения, но физически остаются в репозитории.

Просьба отписаться здесь с соображениями как за, так и против по каждой из вариантов БД.

WolfManR commented 1 year ago

sqlite - так как у него самая малая функциональность и полное отсутствие поддержки использованной фичи конкурентности в ef, postgresql - так как требует работы контейнера, и так же имеет некоторые проблемы инициализации базы данных, ну и конечно же не полноценная поддержка конкурентности ef, mysql - самый редкий гость в этом пиршестве баз данных, требует приписки помимо строки подключения в виде версии сервера, что не особо приятно

mssql - на данный момент самый удобный так как поддерживает весь необходимый функционал

WolfManR commented 1 year ago

прекращение поддержки будет лишь временным, чтобы не тормозить разработку необходимостью генерацией бесполезных скриптов миграции и их последующего тестирования