Size: a a a

2021 April 11

DS

Doge Shibu in rust_offtopic
Если это сильно зависимое от DB приложение, конечно
источник

DS

Doge Shibu in rust_offtopic
Ну и опять-таки, ничто не мешает написать отдельно квери билдер без всей машинерии дизеля.
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
ты про то чтобы он тупо SQL выплевывал? Наверное можно, но я не пробовал
источник

DS

Doge Shibu in rust_offtopic
Ага, типо дизель позволяет ли просто взять его квери билдер и ничего больше?
источник

DS

Doge Shibu in rust_offtopic
А сам SQL уже исполнить на более-менее нормальном драйвере
источник

DS

Doge Shibu in rust_offtopic
Ну и самое смешное - это оправдания разработчиков дизеля в issue про async, что НЕНУЖНА и ВЫ ВСЁ ВРЕТИ и какие мы все молодцы
источник

EG

Emmanuel Goldstein in rust_offtopic
А зачем тебе именно дизелевский query builder?
источник

DS

Doge Shibu in rust_offtopic
Мне не нужен, я пишу голый SQL и мне сейчас норм.

Я может и взял бы какой-нибудь квери билдер, если бы они достаточно эргономичны были и не тащили бы за собой кучу ебанатики как обычно
источник

EG

Emmanuel Goldstein in rust_offtopic
Не тащили за собой это не про дизель
источник

EG

Emmanuel Goldstein in rust_offtopic
Он не разбит на крейты
источник

DS

Doge Shibu in rust_offtopic
Думаю, что LTO с этим нормально справится. А на время компиляции мне более-менее всё равно
источник

ИЛ

Иван Лещенко... in rust_offtopic
Было бы интересно увидеть compile-time билдеры
источник

ΑZ

Αλεχ Zhukovsky in rust_offtopic
а как посмотреть какие трейты реализованы у типа если ИДЕ не работает а в доке он тоже скрыт?:D:D
источник

DS

Doge Shibu in rust_offtopic
Ну это сложнее, потому что для билдеров частый кейс - это как раз рантайм работа с запросом, как в примере выше от @Psilon
источник

EG

Emmanuel Goldstein in rust_offtopic
Ахаха
А я говорил, что код — это текст
источник

ИЛ

Иван Лещенко... in rust_offtopic
Есть и кейсы, когда просто лень писать SQL
источник

ИЛ

Иван Лещенко... in rust_offtopic
Без рантайм условий
источник

EG

Emmanuel Goldstein in rust_offtopic
rg 'impl .* for Type'
источник

EG

Emmanuel Goldstein in rust_offtopic
Без рантайм условий тебе не нужен квери билдер
источник

EG

Emmanuel Goldstein in rust_offtopic
Достаточно просто написать руками
источник