Size: a a a

2020 February 19

️️

️️👑OGURCHIK 🖤 ️... in phpGeeksJunior
😂
источник

АЯ

Андрей Ява in phpGeeksJunior
Vitaly
даже если так ... зато тебе не надо забивать голову и следить на id ... главный плюс сквозная нумерация с гарантированной уникальностью
Гарантированная уникальность это такое.
источник

АЯ

Андрей Ява in phpGeeksJunior
Автоинкремент её как раз и не гарантирует
источник

АЯ

Андрей Ява in phpGeeksJunior
Особенно при слиянии баз
источник

АЯ

Андрей Ява in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
Эх помню давно как я делал функцию генерации уникального айди для записей в бд
Uuid()
источник

АЯ

Андрей Ява in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
function GenerateRandomString($length = 8 ,$tr,$rw,$characters = '123456789'){
   $whl = true;
   $charactersLength = strlen($characters);
   do{
   $randomString = "";
   for ($i = 0; $i < $length; $i++) {
       $randomString .= $characters[rand(0, $charactersLength - 1)];
   }
   $res = mysqli_query("SELECT * FROM $tr where $rw = $randomString");
   $row = mysqli_fetch_assoc($res);
   if($row==''){ $whl = false; }
 }while($whl);
 return $randomString;
}
Это ж не сработает при паралельных запросах.
источник

V

Vitaly in phpGeeksJunior
Андрей Ява
Особенно при слиянии баз
слияние баз никогда не было простой задачей ... если конечно это не заранее спроектированные для этого базы
источник

АЯ

Андрей Ява in phpGeeksJunior
Vitaly
слияние баз никогда не было простой задачей ... если конечно это не заранее спроектированные для этого базы
При уиде нет проблем
источник

V

Vitaly in phpGeeksJunior
Андрей Ява
При уиде нет проблем
согласен, с ним вроде бы ни у кого проблем не было
источник

A

AlexWhite in phpGeeksJunior
position: relative;
 top: 40px;
 left: 150px;
но объект стоит на месте
источник

АR

Андрей Ruvik in phpGeeksJunior
AlexWhite
position: relative;
 top: 40px;
 left: 150px;
но объект стоит на месте
здравствуйте, тут пекут торты ведь ? - да
замечательно, у меня колесо пробило.

это ваш вопрос в группе пхп )
источник

(I

(;¬_¬) Ivan Zhuravle... in phpGeeksJunior
Андрей Ruvik
здравствуйте, тут пекут торты ведь ? - да
замечательно, у меня колесо пробило.

это ваш вопрос в группе пхп )
А зеркало протирать пробовали?
источник

АR

Андрей Ruvik in phpGeeksJunior
(;¬_¬) Ivan Zhuravlev 🧟‍♂️
А зеркало протирать пробовали?
в соседней комнате ?))
источник

in phpGeeksJunior
AlexWhite
position: relative;
 top: 40px;
 left: 150px;
но объект стоит на месте
Абсолют ебани тогда
источник

A

Aleksandr Khristenko in phpGeeksJunior
Андрей Ява
ну, к примеру у тебя нет по сути идентификатора сущности до того, как ты выполнишь вставку
Ты на вторую часть вопроса не ответил, внезапно.
источник

АЯ

Андрей Ява in phpGeeksJunior
Aleksandr Khristenko
Ты на вторую часть вопроса не ответил, внезапно.
Uuid
источник

АЯ

Андрей Ява in phpGeeksJunior
Отвечал, вроде
источник

S

SarcasmIO in phpGeeksJunior
️️👑OGURCHIK 🖤 ️
так окей. 1 минус
бгг, только что в соседнем чате именно это отписал
блокирующие операции при последовательной вставке(когда за сиквенсом/айдшиником нужно сходить в базу)
твое объекты не валидны после конструктора, они валидны только после флаша
айдишнику не место в реляционной теории, это персистенс хак для сортировки вместо created_at
Реляционная теория не любит pk id
источник

S

SarcasmIO in phpGeeksJunior
сюда же можно добавить
что твои условные /api/entity/{id}
изи перебрать/спарсить, чем условные uuid

но адекватным достаточно услышать про блокирующий код)
источник
2020 February 20

P

PowerAxis in phpGeeksJunior
Але ты чаты не попутал? Тут
if($input > 5000) {
   doShit();
}
обсуждают
источник