Size: a a a

2020 December 01

L

Liza in .NET Talks
Gavin Belson
Тем что ХОТЕТЬ это делать может только джун, который работает первый год и ему всё интересно
Я так понимаю что flyway и liquibase юзают тока джуны тогда
источник

н

невидимка 🇧🇾... in .NET Talks
блять, они на мускуле пишут
источник

н

невидимка 🇧🇾... in .NET Talks
забей
источник

GB

Gavin Belson in .NET Talks
И db-per-tenant, схема для сырых клиентских данных, поступающих с кучи машин и их последующей аналитики. Данных много, данные разные, связаны друг с другом в хитрых вариациях, таблиц там много, все с кучей колонок. Когда тенант дорастает до 10 GB - мы подчищаем старые данные (своего рода round-robin). Но это слишком сложно для мальчика, который хочет CREATE TABLE руками писать.
источник

н

невидимка 🇧🇾... in .NET Talks
лиза смотри какой сложный проект
источник

L

Liza in .NET Talks
Gavin Belson
И db-per-tenant, схема для сырых клиентских данных, поступающих с кучи машин и их последующей аналитики. Данных много, данные разные, связаны друг с другом в хитрых вариациях, таблиц там много, все с кучей колонок. Когда тенант дорастает до 10 GB - мы подчищаем старые данные (своего рода round-robin). Но это слишком сложно для мальчика, который хочет CREATE TABLE руками писать.
Не поняла как это связано
источник

н

невидимка 🇧🇾... in .NET Talks
мальчик ниасилит
источник

L

Liza in .NET Talks
Наоборот такого рода данные чаще склонны к более успешному деплою из миграций. Например чето куда-то переложить, сделать etl, навесить хитровыебанный индекс
источник

н

невидимка 🇧🇾... in .NET Talks
ладно, впизду, мальчик пойдет с дблинками оракла поебется
источник

KF

Kirill Fimchenko in .NET Talks
пишу create table руками, брат жив
источник

KF

Kirill Fimchenko in .NET Talks
а еще в коде иногда есть sql, пушо хз как через орм делать left merge join
источник

GB

Gavin Belson in .NET Talks
Liza
Не поняла как это связано
Напрямую: если мы ещё и нововведения в эту схему будем руками херачить (как происходит собсно сейчас), то мы собсно половину времени будем тратить на то, чтобы разобраться куда же по констрейнтам приткнуть новую таблицу так, чтобы ничего не поломать. А если машина будет валидировать сопоставление схемы и кода НУ ХОТЬ КАК-ТО и генерить нам, скажем 70% от той портянки DDL-я, который надо накатить на базу при апдейте - это сильно нам сэкономит время. Можно конечно нанять @zawodskoj за три копейки - будет нам херачаить CREATE TABLE-ы руками, но нам не очень хочется иметь дело с джунами.
источник

н

невидимка 🇧🇾... in .NET Talks
у тебя денег не хватит чтоб меня нанять
источник

KF

Kirill Fimchenko in .NET Talks
не ну это бан
источник

KF

Kirill Fimchenko in .NET Talks
че он хамит
источник

н

невидимка 🇧🇾... in .NET Talks
можешь нанять меня в ипотеку
источник

GB

Gavin Belson in .NET Talks
Kirill Fimchenko
че он хамит
Он первый начал
источник

L

Liza in .NET Talks
Gavin Belson
Напрямую: если мы ещё и нововведения в эту схему будем руками херачить (как происходит собсно сейчас), то мы собсно половину времени будем тратить на то, чтобы разобраться куда же по констрейнтам приткнуть новую таблицу так, чтобы ничего не поломать. А если машина будет валидировать сопоставление схемы и кода НУ ХОТЬ КАК-ТО и генерить нам, скажем 70% от той портянки DDL-я, который надо накатить на базу при апдейте - это сильно нам сэкономит время. Можно конечно нанять @zawodskoj за три копейки - будет нам херачаить CREATE TABLE-ы руками, но нам не очень хочется иметь дело с джунами.
В смысле приткнуть? То есть тебе типа еф решает вопрос валидации констрейнтов или что?
источник

н

невидимка 🇧🇾... in .NET Talks
ыыы первый начал
источник

L

Liza in .NET Talks
И 30% все равно ручного скля пишется?
источник