Size: a a a

2020 June 10

p

polunin.ai in rust_offtopic
хм, а в бд можно хранить как-то тип-суммы? у меня есть три типа сообщения, у них есть общие поля и различные поля в зависимости от типа. как обычно такое делается? одна таблица с много null-possible полями?
источник

DF

Dollar Føølish in rust_offtopic
Например single  table inheritance
источник

DF

Dollar Føølish in rust_offtopic
Подгугли
источник

DF

Dollar Føølish in rust_offtopic
Но щас пацаны придут скажут как правильно
источник

DS

Doge Shibu in rust_offtopic
polunin.ai
хм, а в бд можно хранить как-то тип-суммы? у меня есть три типа сообщения, у них есть общие поля и различные поля в зависимости от типа. как обычно такое делается? одна таблица с много null-possible полями?
Хранишь тэг и дальше набор полей, где заполнены нужные.

Если этот тип сделан с помощью наследования, то большинство ORM из коробки в это умеют в дотнете.
источник

p

polunin.ai in rust_offtopic
модели можно наследовать? окей, норм.
источник

DS

Doge Shibu in rust_offtopic
Есть варианты ещё с отдельными таблицами и т.п., но с тэгом, имхо, чуть удобнее
источник

AZ

Alex Zhukovsky in rust_offtopic
Stanislav Popov
раст меня извратил. я не знаю правильно это или нет на жс

 swap_points() {
   const tmp = this.end;
   this.end = this.start;
   this.start = tmp;
 }
[start, end] = [end, start]
источник

p

polunin.ai in rust_offtopic
Gymmasssorla
Кстати, точно. Синтаксис записей можно сделать в Си
источник

AZ

Alex Zhukovsky in rust_offtopic
Gymmasssorla
Макросы - чистый ФП язык
чего?
источник

Т8

Т-34 85 in rust_offtopic
У вас бывало такое, что тест провалился, вы посмотрели в него, посмотрели в тестируемый юнит, и поняли, что не хотите разбираться, где именно проблема?
источник

p

polunin.ai in rust_offtopic
у меня было что тесты работают правильно, но я не знаю почему, и удаляю тесты
источник

AZ

Alex Zhukovsky in rust_offtopic
Егор Савельев
Как самый простой пример: попробуй сделать тип возвращаемой функции 1 or 3..10
ты хот ьраз писал такую функцию? В чем тут ебаться-то лол?
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
у меня было что тесты работают правильно, но я не знаю почему, и удаляю тесты
В смысле?
источник

AZ

Alex Zhukovsky in rust_offtopic
Т-34 85
У вас бывало такое, что тест провалился, вы посмотрели в него, посмотрели в тестируемый юнит, и поняли, что не хотите разбираться, где именно проблема?
кек, когда уменя такое было я уволился в не доработав испыталку
источник

p

polunin.ai in rust_offtopic
Т-34 85
В смысле?
ну в прямом. изменил код, тест должен был не работать, но он работает. ну я и удалил тесты, чтобы не ебаться.
источник

p

polunin.ai in rust_offtopic
один раз было такое
источник

Т8

Т-34 85 in rust_offtopic
Alex Zhukovsky
кек, когда уменя такое было я уволился в не доработав испыталку
Тебя сразу в пекло кинули, не предупредив?
источник

Т8

Т-34 85 in rust_offtopic
polunin.ai
ну в прямом. изменил код, тест должен был не работать, но он работает. ну я и удалил тесты, чтобы не ебаться.
Так он, наверное, неправильно написан просто
источник

G

Gymmasssorla in rust_offtopic
Да
источник