Mike
не надо все за раз хватать
Andrey
и зачем столько данных в дев?)
Mike
Ну как разбить - это уже по вашему коду надо смотреть
Сергей
Привет! Может кто сталкивался: в контроллере делаю \Cache::put('processing', true, 1); а в консольной команде \Cache::forget('processing'); не срабатывает. processing в кэше остается. Что упускаю?
Mike
может один раз написать по каждой таблице? )
Mike
тем более
Mike
только чанками
Mike
на простой vps можно схватить 1000 записей и получить out of memory
Andrey
А зачем sql дампы через чанки кормить? Помоему концептуально, mysqldump более уместен.
Andrey
+
Andrey
импортировать?
Andrey
можете вообще в фоне запустить чтобы другие сидеры не ждали
Andrey
и этот сид надо регулярно запускать?
Andrey
может проще 1 раз ручками сделать?
Andrey
сможет. если через shell_exec
Andrey
mysqldump умеет
Andrey
gzip по крайней мере
Andrey
да
Andrey
о чем и речь
Andrey
gunzip < /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE
Andrey
gunzip < /path/to/outputfile.sql.gz | mysql -u USER -pPASSWORD DATABASE
а обязательно через gunzip? мне казалось там встроенная штука есть
Andrey
может в 5.7 добавили. не помню, чтоб можно было
Andrey
https://habrahabr.ru/post/105954/ вот тут почитай, все что нужно по mysqldump
Andrey
не одно и тоже
Andrey
sudo apt install gzip
Andrey
то что вы делаете - это создание дампа (экспорт, а не импорт)
Andrey
ок
Andrey
и mysqldump тоже надо установить
Andrey
попробуйте
Andrey
должно
Andrey
7зип решает 👌
Anonymous
Всем привет! Ребята подскажите плиз. Пытаюсь сделать вывод товаров в определенной категории и именно тех товаров которые ей принадлежат. Сделал функционал Relationships, но вот вывести именно нужный товар в нужной id категории не получается. Т.е я не могу понять принцип как выводить именно товар данной категории
Andrey
Подсказать-то что?
Anonymous
Угу. Можно в личку тебе написать?
Игорь
Всем привет! у нас не редко бывают заказы на ботв которые мы не успеваем закрывать, кому интересно пишите.
Yury
у тебя есть связь товар к категорям , вот через категорию обратную связь и выводишь
Yury
находишь конкретную категорию если много то через whereHas от product-а делаешь $category->products
Yury
в моделях пишишь связь от категории к товаром
Yury
belongToMany либо hasMany смотря какая связь у тебя
Yury
$category->products() если нужен билдер и можешь добавить условий
Yury
допиши в миграцию nullable или очисти таблицу
Anonymous
находишь конкретную категорию если много то через whereHas от product-а делаешь $category->products
Сделал как ты подсказал, но все равно выводит все данные, но разделенные. А вот как к id категории сделать вывод только тех товаров что к ней принадлежат не понимаю((( http://prntscr.com/ibv35d
Yury
ты сейчас вывел просто все категории которые связаны с продуктами
Yury
смотри
Yury
находишь нужную катеорию, и делаешь category->product , тогда получишь товары только нужной категории
Yury
phpstorm
Anonymous
Sublime
Juri
так в шторме или сублиме?
Yury
похлже на darcula в шторме)
Yury
Anonymous
У меня это sublime 3
Yury
а ну не совсем согласен)
Yury
darcula?
верно))))
Anonymous
😢
David
че то не могу понять в админке при отправке формы методом пост вылетает что еще по get парамерт "url" приходит
David
и иногда к ссылкам лепится ?url=
Andrey
Ребята а есть кто кто хорошо шарит в DataTables.net?
Andy
привет всем, проверяю авторизацию через vue axios.get('/api/auth', .. , в роутах api.php Route::get('auth', 'UserController@auth');, в котором уже идет проверка public function auth() { if (Auth::check()) { return 'ok'; } else { return 'bad'; } } Но выдает bad на авторизованом юзере. Сверху также use Illuminate\Support\Facades\Auth;
Andy
что это может быть?
Andy
нет, не цеплял, а как?
Andy
по типу в api.php Route::middleware('web')->get('auth', 'UserController@auth'); ?
Andrey
нет, не цеплял, а как?
В файле роутов Route::get('auth', 'UserController@auth') ->middleware(['web']);
Andy
все равно юзер не авторизован
Andrey
А он вообще авторизован?
Andy
странные вещи происходят) юзер авторизован, но если прохожу по http://website.com/api/auth
Andy
то юзер выходит
Andy
https://laracasts.com/discuss/channels/laravel/laravel-auth-check-or-auth-user-logs-users-out?page=1
Andy
А он вообще авторизован?
добавил в web.php Route::get('/api/auth', function(){ return response()->json([ 'status' => Auth::check(), 'user' => Auth::user(), ]); }); и заработало. почему в api.php даже с ->middleware(['web']) сбрасывало авторизацию??
SarcasmIO
потому что ты не создаешь связь в фабрике
SarcasmIO
посмотри содержимое пивота
SarcasmIO
и попробуй выбрать какой-то тред по связи
SarcasmIO
fillable поля так же проверь
Andrey
https://laravel.com/docs/5.6/artisan#generating-commands