Size: a a a

2021 March 25

S

Sol in Laravel Pro
То что не гуд?)
источник

S

Sol in Laravel Pro
Сорри, растерялся
источник

ПУ

Павел Успенский... in Laravel Pro
dd(DB::connection('bi')->select('select NOW()'));
источник

ПУ

Павел Успенский... in Laravel Pro
выводит время?
источник

S

Sol in Laravel Pro
По идее да, если сделать selectRaw, и убрать селект внутри аргументов
источник

S

Sol in Laravel Pro
Ну и добавить в конец get
источник

S

Sol in Laravel Pro
Для выполнения команд на чистом sql есть DB::statement
источник

РW

Роман Webds in Laravel Pro
Sol
То что не гуд?)
все с начала:
1. я реализовал в динамике подмену параметров базы для работы с ней

Config::set("database.connections.bi", $CurrentDB);

DB::purge('bi');

$ResultDB =  DB::connection('bi')->table........

Но заметил что запросы то проходят то не проходят и когда не проходят то получаю ошибку
SQLSTATE[HY000] [2002] Connection refused

2. Потом вы написали что нужно делать  реконект
DB::connection(database.connections.{id})->reconnect()

Сделал, но начал получать ошибки сразу же

3. теперь я попытался добавить в статику в конфиг файл данные базы
но при запросе обращение идет не к той базе которую назначил а к той на которой работает ларка

4. Если вывожу сам коннектор  то вижу что там те что нужно данные
источник

S

Sol in Laravel Pro
Роман Webds
все с начала:
1. я реализовал в динамике подмену параметров базы для работы с ней

Config::set("database.connections.bi", $CurrentDB);

DB::purge('bi');

$ResultDB =  DB::connection('bi')->table........

Но заметил что запросы то проходят то не проходят и когда не проходят то получаю ошибку
SQLSTATE[HY000] [2002] Connection refused

2. Потом вы написали что нужно делать  реконект
DB::connection(database.connections.{id})->reconnect()

Сделал, но начал получать ошибки сразу же

3. теперь я попытался добавить в статику в конфиг файл данные базы
но при запросе обращение идет не к той базе которую назначил а к той на которой работает ларка

4. Если вывожу сам коннектор  то вижу что там те что нужно данные
Думаю
источник

РW

Роман Webds in Laravel Pro
Павел Успенский
dd(DB::connection('bi')->select('select NOW()'));
если так как я делаю то да
http://joxi.ru/8236p83i8R9QOm
а если через env работать то ошибка
источник

РW

Роман Webds in Laravel Pro
Sol
Думаю
прям мозг кипит уже вроде элементарные вещи...но чего то не учитываю
источник

ПУ

Павел Успенский... in Laravel Pro
Config::set("database.connections.bi", $CurrentDB);
DB::purge(‘bi’);
$ResultDB =  DB::reconnect(‘bi')->table()
источник

РW

Роман Webds in Laravel Pro
Павел Успенский
Config::set("database.connections.bi", $CurrentDB);
DB::purge(‘bi’);
$ResultDB =  DB::reconnect(‘bi')->table()
это как идея для теста хороша мне бы теперь понять почему со статики не могу
источник

ПУ

Павел Успенский... in Laravel Pro
что есть статика?
источник

РW

Роман Webds in Laravel Pro
Павел Успенский
что есть статика?
в файлик .env  когда забиваю данные не через config.set
источник

РW

Роман Webds in Laravel Pro
кстати со статики все гуд. настроки есть в конфиге
http://joxi.ru/8236p83i8R9Bnm
источник

РW

Роман Webds in Laravel Pro
а коннект всеодно не туда
источник

ПУ

Павел Успенский... in Laravel Pro
Роман Webds
в файлик .env  когда забиваю данные не через config.set
optimize делаете?
источник

РW

Роман Webds in Laravel Pro
видимо кеш какой то
источник

РW

Роман Webds in Laravel Pro
Павел Успенский
optimize делаете?
зачем, он же и так все подтягивает
источник