Size: a a a

Laravel для начинающих

2020 July 22

AE

Andrew EmOzEmTsEv in Laravel для начинающих
Думаю может там список стран тоже как-то можно получить
источник

EV

Evg V. in Laravel для начинающих
Yuriy Shmidt
и поэтому лучше по мне дак не поленится и сделать базу тестовую и юзать в тестах транзакции. работает быстро
так вопрос не в этом) я тестовую пропишу подготовлю а по факту у меня подключаются тесты к оснвной)
источник

AE

Andrew EmOzEmTsEv in Laravel для начинающих
О! stevebauman/location
источник

YS

Yuriy Shmidt in Laravel для начинающих
Evg V.
так вопрос не в этом) я тестовую пропишу подготовлю а по факту у меня подключаются тесты к оснвной)
ну тут да, я просто накинул зачем лайт
источник

MD

Michael Domansky in Laravel для начинающих
Michael Domansky
Привет.
Делаю DB::table('table')->leftJoin('table2')->get()

В результате получаю результат в виде таблицы БЕЗ префиксов у колонок, т.к. если у table и table2 есть одинаковые поля, то как мне к ним обращаться?
Скажу сразу, что таблицы имеют много полей и вручную указывать ->select('table2.name as table2_name') нет никакого желания.

Как автоматически добавить префикс к названию колонок?
?
источник

YS

Yuriy Shmidt in Laravel для начинающих
@EvgVfV может затупил и енв тестовую скопировал с боевой )) не ?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Andrew EmOzEmTsEv
Я вот помню еще что был пакет, который по айпи тебе локацию возвращал. Не помню как называется(
источник

AE

Andrew EmOzEmTsEv in Laravel для начинающих
Это уже интереснее, спасибо)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
есть на гитхабе подборка либ для пыхи
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
источник

EV

Evg V. in Laravel для начинающих
Yuriy Shmidt
@EvgVfV может затупил и енв тестовую скопировал с боевой )) не ?
Так в том и вопрос) тестового env вообще нет, при тестах он должен подхватить все переменные с phpunit) а он не хочет и видимо либо в них ошибку находит, либо просто игнорирует и по дефолту цепляется к боевой)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
точно не кешировал конфиг?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
сделай вот так php artisan tinker --env=testing и там попробуй с конфига потянуть
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
что-то что в основном конфиге отличается
источник

YS

Yuriy Shmidt in Laravel для начинающих
Evg V.
Так в том и вопрос) тестового env вообще нет, при тестах он должен подхватить все переменные с phpunit) а он не хочет и видимо либо в них ошибку находит, либо просто игнорирует и по дефолту цепляется к боевой)
<server name="DB_CONNECTION" value="sqlite"/>
источник

А

Андрей in Laravel для начинающих
Vladimir Yefremov
генерю случайный код
return Str::upper(Str::random(6));
и сохраняю в поле таблицы,
но при большом кол-ве записей, он может повториться...

при проверке запросом в БД и нахождении кода, повторить поиск - только циклом надо или есть какая-то "магия"?
Магии нет, повторы будут, да
источник

VY

Vladimir Yefremov in Laravel для начинающих
Андрей
Магии нет, повторы будут, да
Спасибо!
источник

EV

Evg V. in Laravel для начинающих
Alexander Pavlenko 🌚
сделай вот так php artisan tinker --env=testing и там попробуй с конфига потянуть
защел в тинкер) дальше не понял что нужно подтянуть и как)
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
config('database.connections')
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
например
источник