控制台

命令进入根目录执行 app/console

  1. - - - - - - - - - - - - - - - - - \ \ \ \ - - - - - -
  2. / - - - - - / \ / / - - - / / - - - - - \ \ \ \ \ \ \- - - - - -\
  3. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
  4. \ \ - - - \ \ \ \ \ \ \ \ \ \ \ \- - - - - / /
  5. \ \ / - - -/ \ \ \ \ \ \ \ \ \ \ \ \ - - - - -
  6. \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
  7. \ \ - - - \ \ \ \ \ \ - - - - - / \ \ - - - - \ \ \
  8. \ - -- - \ / \ \ \ - - - - -/ \ - - - - - / \ \
  9. 使用帮助:
  10. Usage: app/console [options] [args...]
  11. generate:service name 生成一个自定义service
  12. generate:controller name|groupname:name 生成一个自定义controller(默认存放在src/Web,如果想要指定分组 groupname:name)
  13. sql:generate 生成一个sql执行模板(存放于app/sql)
  14. sql:migrate 执行sql更新
  15. sql:rollback version 执行sql回滚到指定版本
  16. log.clear 清除日志

自定义控制台 {#自定义控制台}

配置文件config/app.php {#配置文件configappphp}
  1. //扩展console命令行控制台
  2. 'console_commands' => [
  3. 'log:clear' => [
  4. 'command' => 'src\Web\Command\LogClearCommand', //执行的类
  5. 'help' => '清除日志', //提示
  6. ],
  7. ],