Framework foton
Инструмент для профессиональной разработки web приложений
CLI Foton
Обратится к консольному приложению Foton вы можете из командной строки перейдя в корень вашего сайта и набрав php foton, нажмите Enter и вам будет выведен весь список команд с пояснениями, это аналогично команде php Foton help: up - обновление шаблонов без параметров opcahe - выполняет opcache preload файлов ядра echo - вывод содержимого файла model html site - выведет model с названием model_html.php из директории site list - список файлов model site - выведет список моделей из директории site composer sdek:create – загрузит внутренний модуль sdek вместе с зависимыми модулями, sdek:update обновит его, sdek:drop удалит его composer list – выведет список доступных модулей для загрузки migrate - выполнить миграцию баз данных interface directory - необязательные параметры (interface: название метода модели после названия модели без _, например interface_sp) (directory: название директории где искать модели, например site) create site Test (-j) - создаст mvc шаблон Test в папке site -j - необязательная опция,при ее использовании создается модель работающая с миграциями update site Test - обновит mvc шаблон Test в папке site delete site Test - удалит mvc шаблон Test в папке site widget - выведет список виджетов module - выведет список внутренних модулей type - выведет массив типов данных для работы с базой данных diff Test - выведет изменения модели Test print Test create - выведет текущее состояние модели Test со статусом create m:del model table field1,field2 - без флага -t удаляем поля field1,field2 таблицы table в модели model m:del model table custom_field -t - с флагом -t удаляем строку custom_field таблицы table в модели model m:add model table field%f1,f2 -t - добавит строку field с полями f1,f2 в таблицу table модели model m:add model table field%text%text - добавит поле field (название поля%формат вывода%формат хранения) в таблицу table модели model m:up model table field%text%text - обновит поле field (название поля%формат вывода%формат хранения) в таблицу table модели model m:drop model table - удалит таблицу table m:create model table id,f1,f2%input,textarea,html%int,text,text%id - название полей через ,%форматы вывода через ,%формат хранения через ,%поле ключа m:alter Model table field1,field2:text - заменит поле field1 на field2 с типом text в таблице table модели model
© Copyright 2022 Разработано на Framework Foton
Продукт зарегистрирован в Роспатенте

Я хочу получать обновления и тех. поддержку (стоимость 5000 р в год)

Опыт в web разработке