Size: a a a

2021 August 05

CC

Chik Cherichek in Laravel Pro
источник

CC

Chik Cherichek in Laravel Pro
ну с кодировкой угадал
источник

V

Vladyslav in Laravel Pro
чекай версию )
источник

V

Vladyslav in Laravel Pro
понял) не обратил внимание )
источник

V

Vladyslav in Laravel Pro
или в самой миграции указал не 191
источник

V

Vladyslav in Laravel Pro
а 255
источник

V

Vladyslav in Laravel Pro
какой то там
источник

CC

Chik Cherichek in Laravel Pro
В общем, у кого MySQL 8.0 пишите defaultStringLength(125), странно что в документации это не указали
источник

n

nonick in Laravel Pro
defaultStringLength не панацея для utf8mb4, рано или поздно стрельнит по новой

https://stackoverflow.com/questions/42244541/laravel-migration-error-syntax-error-or-access-violation-1071-specified-key-wa/49935285

использовал 'engine' => 'InnoDB'
источник

ДК

Дмитрий Кожанов... in Laravel Pro
У лучше используйте постгрю
источник
2021 August 06

n

nonick in Laravel Pro
Ребята посоветуйте, кто работал с e-commerce или каталогами продукции.

Задача: Каталог продукции, без продажи и доставки, без склада (или чтобы полностью отключались).
Будет что-то типа (ek.ua, price.ua, hotline.ua) сравнение цен товара + подписка на обновление цены.

Сейчас смотрю AIMEOS и AvoRed - слишком много не нужной мне функциональности, возможно есть что-то скромнее и проще.
источник

EG

Egor Gruzdev in Laravel Pro
$table->unique([DB::raw('field_name(64)')], 'index_name');

немного подрезать длину ключа для индекса?! нет?
источник

Э

Элин in Laravel Pro
Всем привет!
Ребята, подскажите, пожалуйста, как правильно организовать следующее:

Запустил один проект, сэйл работает, всё путём.
Сейчас создал второй проект, который будем выполнять исключительно задачи админки.

1. Как подключиться к бд первого проекта (что нужно прописать в .environment)?

2. Получается, что во втором проекте я никакие миграции не создаю, будет же каша ведь, правильно?

3. Может лучше как-то чтобы у каждого был свой бд, а для задачи CRUD админка подключалась к бд основного проекта?

Просветите, пожалуйста, не знаю как быть и что есть хорошая практика.

Заранее спасибо 🙏🏻
источник

АК

Айданбек Калымбеков... in Laravel Pro
Хай, 1 найдете в документации 2 каша в чем?
источник

Э

Элин in Laravel Pro
Привет!)

В моём понимании, идеальный расклад таков:

Основной проект не имеет никакой связи с админкой.

Например, вместо того, чтобы создавать таблицу admins, можно воспользоваться таблицей user у проекта — админка.

Если проект админка будет взаимодействовать с двумя бд, то никакой каши уже не будет.

Что думаете?
источник

АК

Айданбек Калымбеков... in Laravel Pro
А почему две бд? Одна с первого проекта, а вторая?
источник

Э

Элин in Laravel Pro
Думаю отделить таблицу пользователей для админки.

То есть, не создавать таблицу админы в бд первого проекта, а воспользоваться таблицей и моделью user из коробки. Хотя уже идея кажется бредовой))
источник

АК

Айданбек Калымбеков... in Laravel Pro
Начал путаться, админка делается для первого проекта?))
источник

KN

Konstantin N. in Laravel Pro
Написать свое, разве нет?
источник

Э

Элин in Laravel Pro
Да да))
источник