Size: a a a

2020 August 06

С

Славик in pro.flood
Aleksander Melnichnikov
Есть алфавит, есть рандом.
то есть ты чекаешь, есть ли такой хэш в базе?
источник

AM

Aleksander Melnichni... in pro.flood
источник

AM

Aleksander Melnichni... in pro.flood
Кому интересно
источник

AM

Aleksander Melnichni... in pro.flood
Сорян - пасту не сделал
источник

AM

Aleksander Melnichni... in pro.flood
Славик
то есть ты чекаешь, есть ли такой хэш в базе?
Я не чекаю, я инсерчу с констреинтом. И игнорирую ошибку через постгресовский do nothing
источник

AM

Aleksander Melnichni... in pro.flood
on conflict do nothing
источник

AM

Aleksander Melnichni... in pro.flood
Генерация происходит в фоне. А создание ссылки, всего лишь апдейтит запись в базе
источник

С

Славик in pro.flood
так и что у тебя произойдет, если ты добавишь уже существующий линк?
источник

С

Славик in pro.flood
не получишь айди записи в базе и повторишь попытку?
источник

AM

Aleksander Melnichni... in pro.flood
Славик
так и что у тебя произойдет, если ты добавишь уже существующий линк?
Забью на это. У меня есть генератор который в фоне работает, он генерит по 20к ссылок
источник

AM

Aleksander Melnichni... in pro.flood
И пытается их вставить, какие-то могут не вставиться - но на это посрать
источник

С

Славик in pro.flood
ну вот мне потребовалась новая ссылка
источник

AM

Aleksander Melnichni... in pro.flood
А когда я аттачу, если ссылки нет, я принудительно генерирую
источник

С

Славик in pro.flood
я дергаю метод для ее получения
источник

С

Славик in pro.flood
он возьмет какую-то из уже сгенеренных?
источник

AM

Aleksander Melnichni... in pro.flood
да
источник

С

Славик in pro.flood
а зачем тогда генератор?
источник

AM

Aleksander Melnichni... in pro.flood
Славик
а зачем тогда генератор?
Генерация долгая
источник

AM

Aleksander Melnichni... in pro.flood
источник

AM

Aleksander Melnichni... in pro.flood
Славик
а зачем тогда генератор?
А аттач делается вот так
источник