169 похожих чатов

Всем привет, стоит задача создания таблиц в database/migrations по хуку

с front-end
в одной теме посоветовали делать через шел скрипт, сказав, что из кода laravel это не верное решение
как все таки будет правильнее, через шел скрипт по событию или по хуку из кода в laravel ?

12 ответов

21 просмотр

Правильнее - не изменять схему таблиц с фронта. Но если прям надо - шелл скрипты тут не нужны

Константин- Автор вопроса
Sergey Chizhik
Правильнее - не изменять схему таблиц с фронта. Но...

таблицы конечно не с фронта, это задача back-end, но хук прилетает с фронта вопрос состоит в том, что правильнее из кода таблицы создавать или из шел скрипта по событию ? в одной теме прям указали, что с кода это чуть ли не анахронизм динозавров php 5.6 и ранее )) и упор сделали на шел сам думаю, что любой алгоритм не из кода laravel это и есть костыль

Константин
таблицы конечно не с фронта, это задача back-end, ...

Я о том, что бы пользователь вообще не влиял на схему таблиц Есть для php генераторы php кода, если ты делаешь типа конструктор. Или тупо контент с фронта сохранять в файл миграции. Где тут шелл может понадобиться я не знаю.

Константин- Автор вопроса
Sergey Chizhik
Я о том, что бы пользователь вообще не влиял на сх...

про генераторы кода не слышал, где почитать можно ?

Константин- Автор вопроса
Sergey Chizhik
Ровно так и загуглить.

имеешь в виду это ? https://coderlessons.com/articles/php/avtomaticheskaia-generatsiia-php-koda-s-memio

Константин
имеешь в виду это ? https://coderlessons.com/arti...

https://github.com/nette/php-generator Вот ещё есть, например

Константин- Автор вопроса

я вот тут нашел https://wm-school.ru/php/php_mysql_create_table.php и сразу навеяло, а зачем мне физические таблицы в database/migrations если я из кода могу создавать нужные таблицы в БД и использовать их затем, это ведь нормальное решение ?

Сергей, доброе утро. Хотел как раз вам задать вопрос по chrome-php😄 Написан скрипт, он открывает страницу, авторизовывается, и в вечном цикле с задержкой 100мс нажимает на кнопку обновления страницы (перезагружается контент с помощью ajax). Что-то вроде: page->find(css selector)->click() Проблема в том, что спустя пару минут либо click() выбьет ошибку timeout, либо find(). Менял уже задержку 100мс на больше, не помогает как-то.. а в вышенаписанных двух функциях нельзя указать в параметрах время задержки Может есть идеи в чем проблема?

Max 🇺🇦
Делай reload когда возникает ошибка)

Это элементарно, да, но теряется время..) Казалось бы что это процесс зависает, или скрипт, но нет, при дебаге на опенсервере браузер не виснет

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
22
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Всем привет! Имеется функция: function IsValidChar(ch: UTF8Char): Boolean; var i: Integer; ValidChars: AnsiString; begin ValidChars := 'abcdefghijklmnopqrstuvwxyzABCDE...
Евгений
44
Карта сайта