wisnubaldas / baldas-module
laravel 模块
1.2.5
2024-10-02 08:16 UTC
Requires
- php: ^8.2
- laravel/framework: ^11.0
- laravel/tinker: ^2.9
- league/fractal: ^0.20.1
- prettus/l5-repository: ^2.9
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pint: ^1.13
- laravel/sail: ^1.26
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.0
- phpunit/phpunit: ^10.5
- spatie/laravel-ignition: ^2.4
README
此包用于添加想要使用的包的仓库,如果已经使用了此包,Laravel 的构建已经使用了干净的架构模式。但也可以随意创建。
需要系统
"php": "^8.0.2", "prettus/l5-repository":"^2.8", "league/fractal": "^0.20.1", "laravel/sanctum": "^3.1"
安装
composer require wisnubaldas/baldas-module
命令
创建路由文件
php artisan make:route {name}
该命令将在 routes/web/
文件夹中生成路由文件
php artisan make:use-case {name}
该命令将在 app/UseCase/
文件夹中创建用例类文件
php artisan make:domain {name}
该命令将在 app\Domain
文件夹中创建领域文件
在 Laravel 中创建多个数据库连接
声明要创建多少个连接
MULTIPLE_CONNECTION=4
创建连接
DB_CONNECTION=mysql DB_HOST=127.0.0.1 DB_PORT=3306 DB_DATABASE=ctos_api_v2 DB_USERNAME=root DB_PASSWORD= DB_CONN_1=rdwarehouse_jkt DB_HOST_W_1=127.0.0.1 DB_HOST_R_1=127.0.0.1 DB_PORT_1=3306 DB_NAME_1=rdwarehouse_jkt DB_USER_1=root DB_PASS_1= DB_CONN_2=rdlogin DB_HOST_W_2=127.0.0.1 DB_HOST_R_2=127.0.0.1 DB_PORT_2=3306 DB_NAME_2=rdlogin DB_USER_2=root DB_PASS_2= DB_CONN_3=tps_online DB_HOST_W_3=127.0.0.1 DB_HOST_R_3=127.0.0.1 DB_PORT_3=3306 DB_NAME_3=db_tpsonline DB_USER_3=root DB_PASS_3=
支持故障转移的连接