Size: a a a

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

2020 September 13

ЕК

Егор Карась... in Laravel для начинающих
Но по идее, не должны)
источник

T

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

T

Tim in Laravel для начинающих
Есть таблица. Пусть в ней будут автобусы. Каждый автобус предназначен для работы на маршруте. Маршруты задаются через Enum (BenSampo). Автобусы на маршрут ставит оператор. Причем, автобус может и не быть в работе вовсе (а значит и не иметь маршрут), а несколько автобусов могут быть на одном маршруте.

Суть в чем. Необходимо отслеживать каждый автобус на маршруте. Для этого треба написать удобную систему автобус-маршрут, с которой было бы легко и удобно работать и легко развивать.

Я решил сделать отдельную таблицу, в которой были бы только автобусы на маршрутах. Маршруты задаются атрибутом, а автобусы через внешний ключ, указывающий на автобус из таблицу с автобусами. То есть каждый элемент таблицы - это автобус на маршруте с указанием необходимых параметров.

Насколько валидно такое решение? Можете покритиковать?
источник

T

Tim in Laravel для начинающих
Есть ли альтернативы?
источник

D

DK in Laravel для начинающих
Adel
это синхронизация
а чем мешает потом отдельно сид запускать конкретный?)
источник

D

DK in Laravel для начинающих
или концепция сидеров единственный запуск при старте?
источник

D

DK in Laravel для начинающих
Tim
Есть таблица. Пусть в ней будут автобусы. Каждый автобус предназначен для работы на маршруте. Маршруты задаются через Enum (BenSampo). Автобусы на маршрут ставит оператор. Причем, автобус может и не быть в работе вовсе (а значит и не иметь маршрут), а несколько автобусов могут быть на одном маршруте.

Суть в чем. Необходимо отслеживать каждый автобус на маршруте. Для этого треба написать удобную систему автобус-маршрут, с которой было бы легко и удобно работать и легко развивать.

Я решил сделать отдельную таблицу, в которой были бы только автобусы на маршрутах. Маршруты задаются атрибутом, а автобусы через внешний ключ, указывающий на автобус из таблицу с автобусами. То есть каждый элемент таблицы - это автобус на маршруте с указанием необходимых параметров.

Насколько валидно такое решение? Можете покритиковать?
кажется, что это будет m2m таблица связь автобуса и маршрута с датой\временем
источник

D

DK in Laravel для начинающих
и доп параметрами, главное sync не делать
источник

A

Adel in Laravel для начинающих
DK
а чем мешает потом отдельно сид запускать конкретный?)
сид не совсем правильный концепт для такой вещи
источник

D

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

D

DK in Laravel для начинающих
источник

A

Adel in Laravel для начинающих
DK
а если из сида дёргать консольную команду
ой да делай шо хошь )
источник

T

Tim in Laravel для начинающих
DK
и доп параметрами, главное sync не делать
Разве m2m? Не o2o? Типо сколько автобусов на маршруте столько и записей в таблице. Прост не понятно как будет выглядеть модель.
источник

D

DK in Laravel для начинающих
ахах
источник

D

DK in Laravel для начинающих
лан
источник

SC

Sergey Chizhik in Laravel для начинающих
DK
а нужны ли свои id тогда, ахах
Ты к ним привяжешь другие сущности в своём приложении
источник

P

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

D

DK in Laravel для начинающих
Sergey Chizhik
Ты к ним привяжешь другие сущности в своём приложении
а к их id разве не могу подвязать свои сущности?
источник

SC

Sergey Chizhik in Laravel для начинающих
DK
а к их id разве не могу подвязать свои сущности?
Ну так то их)
источник

SC

Sergey Chizhik in Laravel для начинающих
Мало ли что они там придумают, может две одинаковых отдадут или что похуже
источник