Denis
Nodada
Anonymous
Делал прару проектов на go, по сравнению с C++ вообще блаженство
Golodnyi
у нас же тут всяко много контрибьюторов? Никто не хочет дописать jspdf и выложить в npm?
Denis
Ногой
Владислав
А про раст что-нибудь можете сказать? Как по сравнению с плюсами?
Golodnyi
либа мега простая по использованию, но отсутсиве юникода в 2к17-ом, эт пиздец
Golodnyi
Владислав
Ну, кроме хайпа
Golodnyi
сама идеология языка "делай проще", многим это нравится
Владислав
А, ну да, процедурщики точно не любят ООП, тут согласен.
Anonymous
Anonymous
как безболезнно выгрузить табличку с другой БД в свою БД? и обновлдять раз в 3 дня
Владислав
Обновлять - выгружать также?
Anonymous
Владислав
Да
Anonymous
нам просто нужно выгружать данные с таблицы 1 в таблицу 2 и обновлять раз в 3 дня таблицу 2 новыми данными, тоесть полностью затерать старое и лить новое с таблицы 1
Владислав
Я и уточняю. Вам нужно повторять операцию выгрузки из таблицы 1 в таблицу 2 делать 1 раз в три дня, всё верно?
Anonymous
Владислав
Я бы попробовал сделать dump таблицы 1 и загрузить эти данные в базу, где есть таблица 2, а затем смержить обе таблицы.
Владислав
Не знаю, насколько это правильно.
Anonymous
а в чем это делать в консольных командах и потом ставить schedule
Denis
ЭЭЭЭ
Владислав
mysql dump погуглите
Denis
Че вы мерджить собрались? На ларке надо сидер писать!
Denis
Чтоб с эхом
Владислав
Denis
А create у тебя где?
Anonymous
дампить я умею, мне понять как правильно на ларке это делать в каких классах сидерах, миграциях и так далее
Denis
Ну доки то читал?
Denis
Они ж по русски
Anonymous
Denis
Да там крон походу будет
Anonymous
Ну доки то читал?
я читал, я просто не все помню, как логику правильно построить,
Denis
Делай давай, логику он не помнит!
Разнылся...
Denis
В мигр - структура
Denis
В сидерах - данные
Denis
Если данных нет - бери Файкер
Denis
Или фактори наделай, но я их не оч
Anonymous
В мигр - структура
в мигр можно и файл с даннными sql-ловский й ложить, и потом его по крону каждые три дня дергать. Вот, а как эти даннные в sql обновлять?
Denis
> в мигр можно и файл с даннными sql-ловский й ложить
Вот так только лохи делают, отвечаю
Denis
Не делай так
Denis
Denis
Ты подыми VPNку приватную
Denis
И по ней гоняй
Denis
Не говори, что сети нет
John
John
спс)
Anonymous
Вообще я не пробовал, но думаю должен хорошо подойти
Aleksandr
данные есть, в другой БД, мне их нужно в свуою переность. ладно погуглю
Ты можешь заселектить данные используя several db connection https://laravel.com/docs/5.4/database#using-multiple-database-connections. И прогнать их через сидер, где будешь очищать старые данные модели в начале сидера Model::truncate(); и дальше уже сидить их в свою таблицу. Тогда вся задача сведется к одной команде в консоль php artisan db:seed -class=ТвойСидерНейм.
Anonymous
Aleksandr
Ну это при условии, что структура таблиц одинаковая
Aleksandr
:)
Anonymous
Anonymous
Сидеры же нужны для перваначального заполнеия бд тестовыми данными
Aleksandr
Ну крон, вроде это чтобы он сам спамил раз в сутки в консоль на продакшене
Denis
Anonymous
Прост
Aleksandr
Если мне нужно руками добавить какую-нибудь дичь для которой нет функционала, например пользователя с админ правами, я пишу сидер и на продакшене прямо его прогоняю. Зависимости нет
Aleksandr
Может это бед практикс, но вроде лучше чем руками в phpmyadmin править)
Denis
Страшная хрень
Denis
В браузере тока
Denis
Реальными данными забивает
Denis
echo "\033[32;5;228mProducts seeded successfully!\n"; Эхо цветной
Denis
$this->uploader->upload($previewUploaded, $folder) даже файло заливает
Anonymous
что нитак
Class StreetsTableSeeder does not exist
вызываю из сидера $this->call(StreetsTableSeeder::class);
в той же папке файл class StreetsTableSeeder extends Seeder
Aleksandr
composer dump-autoload попробуй
Aleksandr
иногда фиксит какие-то косяки
Aleksandr
сидер создавал через php artisan make:seeder?
Denis
noob-autoload
Anonymous
Anonymous
Но чет всеравно не получается сделать по простому
из сидера не конектит к базе драйвер
[Symfony\Component\Debug\Exception\FatalThrowableError]
Call to undefined function Yajra\Pdo\oci_connect()
Anonymous
Denis
А у меня обсерверы не работают