Size: a a a

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

2021 January 27

v

vladimir in Laravel для начинающих
Andrey Helldar
Навскидку, если захочешь изменить состав полей или переименовать одно из них - нужно дропнуть колонку, а потом создать заново.
При этом, если где-то есть связь на него, будь то в базе или приложении...
Так ALTER TABLE ... CHANGE на колонку сделать можно без ее дропа.
источник

v

vladimir in Laravel для начинающих
Для enum'ов в eloquent есть даже пакеты)) достаточно много, некоторые предоставляют команду для синхронизации локальных енумов с бд по модели. Для модели указал какие поля enum'ы, и командой можно синхронизировать значения енума отправив их в бд, если база конфликтов не выдаст, успешно все меняется. А конфликты обычно если удалить значение которое присутсвует в присвоеных строках.
источник

v

vladimir in Laravel для начинающих
Ну и синтаксис сверок и проверок удобный
$model->status = StatusEnum::CREATED()
,
!$model->status->equals(StatusEnum::PROCESS())
, один минус - рефлексия, но в текущий момент это мало кого волнует ))
источник

R#

Reset # Alexey S. in Laravel для начинающих
Влад
Цитирую:

> Желательно так, чтобы даже мы не имели к ним доступ.
Жаль стикеры убрали
источник

АГ

Александр Гуторов... in Laravel для начинающих
привет всем. подскажите компонент может есть какой готовый для тестов. пользователь проходит тестирование и ему выдаётся результат сдал не сдал
источник

АГ

Александр Гуторов... in Laravel для начинающих
нашёл готовый проект laravel quiz and exam но новый проект не нужен, надо прикрутить на действующий
источник

А

Андрей in Laravel для начинающих
Reset # Alexey S.
Жаль стикеры убрали
источник

V

Vladyslav in Laravel для начинающих
Влад
Мне заказчик пише такую задачу:

Нужно реализовать возможность загружать файлы для пользователей. Но надо сделать их секюрными. И не просто по https, а чтобы никто с бека не мог их прочитать.

Вот думаю возможно ли это, может знаете как можно такое сделать?
chmod 0
источник

А

Андрей in Laravel для начинающих
Александр Гуторов
нашёл готовый проект laravel quiz and exam но новый проект не нужен, надо прикрутить на действующий
не ленись! готовых пакетов чисто под тебя нет! с проекта ларавел квиз скопипасть нужные контроллеры и модели, поправь под себя и пользуйся
источник

АГ

Александр Гуторов... in Laravel для начинающих
да хотел хотя бы каркас)
источник

АГ

Александр Гуторов... in Laravel для начинающих
не понимаю пока в голове как сделать бд тестов и вопросов, вопросов в тестах разное количество
источник

АГ

Александр Гуторов... in Laravel для начинающих
явно нужна таблица для проверки тестов с правильными ответами
источник

АГ

Александр Гуторов... in Laravel для начинающих
тоже разной длины
источник

B

Black in Laravel для начинающих
Black
Как реализовать это функционал ?.
Менеджер входит в вкладку "Program schedule" и должна появиться страница "Calendar schedule или Automatic schedule"  в соответствии с тем что приходит с базы. Если  приходит "Restar program" то отображаем "Calendar schedule"(скрин 1) если приходит "Super program" то отражаем "Automatic schedule"(скрин 2).
хелп
источник

А

Андрей in Laravel для начинающих
Мне кажется мало данных
источник

V

Vladyslav in Laravel для начинающих
Black
хелп
код за тебя написать?
источник

А

Андрей in Laravel для начинающих
Vladyslav
код за тебя написать?
Не, в трех словах объясни
источник

Y

YourPersonalGradeOfH... in Laravel для начинающих
Александр Гуторов
не понимаю пока в голове как сделать бд тестов и вопросов, вопросов в тестах разное количество
Много тестов могут иметь много вопросов. А сам вопрос будет содержать текст, тип теста(один ответ, много, ввести слово, ...) и ответ на него в формате типа теста. Это первое, что пришло в голову.
источник

АГ

Александр Гуторов... in Laravel для начинающих
Я думал про таблицу тестов с одним полем json и уже фронтом потом вычленять
источник
2021 January 28

АГ

Александр Гуторов... in Laravel для начинающих
Делить сущности на тест, вопрос, связь тест вопрос. Бек в целом ещё как то картина формируется, но как отдать ui наполнения этого всего дела для заказчика)
источник