Sergey
ну так ты пиши не кривой )
adikalon
лан попробую руками сначала) может там не так уж и много повторов)
Sergey
не нужно бояться )
adikalon
а какую логику применить при написании скрипта? Например перебирать каждую строку. Смотреть например какой там id одной и другой таблицы, искать по их сочетанию и если результатов больше чем 1 - удалять?
Sergey
да запускай
Sergey
ок, а ты в ларе не шаришь?
не видел ее ни разу в глаза )
adikalon
жаль)
Sergey
хз. по мне разницы особо никакой нет ) мне за какой фрейм платят, на таком и прогаю )
adikalon
написал миграцию по навешиванию праймери ключей, хз что написать для ее отката
Sergey
так что никаких откатов )
adikalon
миграции должны двигаться только вперед
зачем тогда существует метод отката?
adikalon
надо чето там написать, чтобы можно было обратно дропнуть эти ключи
Sergey
зачем тогда существует метод отката?
ну, если тебе пять служебных записей вставить надо и удалить их, если че, то используй откат
Sergey
а если ты альтер тейбл зафигачил в миграцию, то не надо уже откатывать
adikalon
дык я хз как написать, в доке по одному полю написано. Пишу для одного и другого -ругается
Евгений
будет новая миграция )
Евгений
миграция 1 - добавил поле
Евгений
миграция 2 - удалил поле
adikalon
миграция 1 - добавил поле
ну хз, в миграциях лары 2 метода. Один ты опиываешь для применения миграции, второй на случай если ее нужно откатить
Sergey
не откатывай миграции
Евгений
а это если миграция неудачно прошла, кмк
Евгений
но я не юзал откат миграции
Евгений
всегда только вперёд
adikalon
не откатывай миграции
да я и не хочу, но надо же оформить както по госту
Sergey
да я и не хочу, но надо же оформить както по госту
сначала напиши скрипт, который удалит дубли. потом удали одни индексы и поставь другие в двух миграциях
SarcasmIO
всегда только вперёд
+ за нами Ленинград
Anonymous
😄
Roman
hi , how to split screen in phpStorm?
SarcasmIO
просто ты не умеешь в него
Сергей
а он должен?
SarcasmIO
в DOM умеет phantomjs
Sergey
а зачем ты для дома пхп взял?
Sergey
может просто не по назначению инструмент применяешь?
U
короче попытка №2: https://hastebin.com/valiyozezi.php, подкл он нормально, вот хз как getRows сделать, в pdoDriver он есть, хз точнее как вызвать
U
всм
U
https://hastebin.com/agiviqopeg.xml
U
pdoDriver
🦔
всм
добавить в твой класс магию в виде __call и пробрасывать вызовы на твой драйвер
U
$db = new DB($config->db_type, $config->db_hostname, $config->db_username, $config->db_password, $config->db_database); var_dump($db->getRows('select * from users')); //$foobar = new User; // correct //$foobar->users(); //ech $registry->db = $db; $user = new User($registry); $registry->user = $user; $user->users();
🦔
а хотя
🦔
гетроус это ж с результата?
🦔
а
🦔
крч нихуя не понял
🦔
я начало пропустил
U
можно в лс?
🦔
нет
U
я в лс скину проект
🦔
так скинь сюда
U
ага слить
U
ну ну
🦔
госпаде
🦔
ну давай лс
U
это в index.php
Олекс
Привет, ребят мне нужно войти в 5 аккаунтов вк одновременно и парсить их, как мне это сделать? Установить на vds 5 браузеров и от туда зайти? но это топорно, есть решения получше?
SarcasmIO
шутка про многопотоки на пхп?
SarcasmIO
зачем парсить аккаунты, тебе ж не DOM нужен, открывай апишку
SarcasmIO
запускай 5 копий скрипта))
Sergey
нужно вот так $db = new DB(new Config)
только хотел написать )
Олекс
зачем парсить аккаунты, тебе ж не DOM нужен, открывай апишку
ну например у вастапа нет апи, и мне нужно парсить DOM
SarcasmIO
и у ватсапа есть апи
Олекс
ты же написал про вконтач
вконтач то понятно там апи есть
SarcasmIO
закрытое, реверснутое
SarcasmIO
нужно выдирать серт с прилы и им подписывать запросы
Олекс
и у ватсапа есть апи
я нашел только платны библиотеки но они мне не подходят(
Олекс
закрытое, реверснутое
мне нужно к DOM получить доступ
SarcasmIO
берешь фантомжс и пошел
Олекс
берешь фантомжс и пошел
да, я зараегестрируюсь в одном аке и получу доступ к дом, а как еще паралельно открыть 5 акков?
Евгений
зачем параллельно?