Framework foton
Инструмент для профессиональной разработки web приложений
CLI Foton
Обратится к консольному приложению Foton вы можете из командной строки перейдя в корень вашего сайта и набрав php foton, нажмите Enter и вам будет выведен весь список команд с пояснениями, это аналогично команде php Foton help: up - обновление шаблонов: без параметров: opcahe - выполняет opcache preload файлов ядра: echo - вывод содержимого файла: model html site - выведет model с названием Mhtml.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 2024 Разработано на Framework Foton
Продукт зарегистрирован в Роспатенте

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

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