8000 GitHub - VetorPers/laravel-demo: this is laravel's demo
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

VetorPers/laravel-demo

Repository files navigation

Laravel demo

laravel demo 是一个基于 laravel8.75 + php8.0 的demo 项目,主要用于快速使用laravel 框架。 项目已集成的依赖有:

  • guanguans/notify 发送消息, 支持钉钉, 企业微信, 飞书...
  • guzzlehttp/guzzle Http请求客户端

用于开发的依赖有:

  1. reliese/laravel

用于根据数据表生成模型文件, 命令如下: php artisan code:models --table=users

  1. kitloong/laravel-migrations-generator

根据数据表生成迁移文件, 命令如下: To create migrations for all the tables, run:

php artisan migrate:generate

You can specify the tables you wish to generate using:

php artisan migrate:generate --tables="table1,table2,table3,table4,table5"

You can also ignore tables with:

php artisan migrate:generate --ignore="table3,table4,table5"

集成的功能

  1. 发送钉钉消息, 错误会发送到钉钉
  2. 日志改写, 会记录详细的请求数据, 详见app/Logging
  3. 请求日志记录, 详见app/Http/Middleware/RequestLogMiddleware
  4. 记录数据库日志, 详见app/Listeners/QueryLogListener
  5. 封装了缓存, 包括加锁方法, 详见app/Cache

About

this is laravel's demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0