Generating commands
Sauf cung cấp một cách đơn giản để tạo các lệnh tùy chỉnh cho ứng dụng dòng lệnh của bạn. Bạn có thể sử dụng lệnh sauf make:... để tạo một lệnh mới với cấu trúc cơ bản đã được thiết lập sẵn.
WARNING
sauf make:... chỉ có thể được sử dụng trong môi trường phát triển.
Make Command
make:command <names>: Tạo một lệnh mới.<names>: Tên của lệnh bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều lệnh cùng lúc.
Usage
sh
$ npx sauf make:commandsh
$ pnpx sauf make:commandsh
$ yarn sauf make:commandsh
$ bunx sauf make:commandMake Controller
make:controller <names>: Tạo một controller mới.<names>: Tên của controller bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều controller cùng lúc.
Usage
sh
$ npx sauf make:controllersh
$ pnpx sauf make:controllersh
$ yarn sauf make:controllersh
$ bunx sauf make:controllerMake Factory
make:factory <model>: Tạo một factory mới.<model>: Tên của model mà factory sẽ liên kết.
Usage
sh
$ npx sauf make:factorysh
$ pnpx sauf make:factorysh
$ yarn sauf make:factorysh
$ bunx sauf make:factoryMake Gate
make:gate <names>: Tạo một gate mới.<names>: Tên của gate bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều gate cùng lúc.
Usage
sh
$ npx sauf make:gatesh
$ pnpx sauf make:gatesh
$ yarn sauf make:gatesh
$ bunx sauf make:gateMake Middleware
make:middleware <names>: Tạo một middleware mới.<names>: Tên của middleware bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều middleware cùng lúc.
Usage
sh
$ npx sauf make:middlewaresh
$ pnpx sauf make:middlewaresh
$ yarn sauf make:middlewaresh
$ bunx sauf make:middlewareMake Model
make:model <names>: Tạo một model mới.<names>: Tên của model bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều model cùng lúc.
Usage
sh
$ npx sauf make:modelsh
$ pnpx sauf make:modelsh
$ yarn sauf make:modelsh
$ bunx sauf make:modelMake Policy
make:policy [option] <name>: Tạo một policy mới.<name>: Tên của policy bạn muốn tạo.-m, --model <model>: Chỉ định model mà policy sẽ liên kết.
Usage
sh
$ npx sauf make:policysh
$ pnpx sauf make:policysh
$ yarn sauf make:policysh
$ bunx sauf make:policyMake Request
make:request <names>: Tạo một request mới.<names>: Tên của request bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều request cùng lúc.
Usage
sh
$ npx sauf make:requestsh
$ pnpx sauf make:requestsh
$ yarn sauf make:requestsh
$ bunx sauf make:requestMake Resource
make:resource [options] <names>: Tạo một resource mới.<names>: Tên của resource bạn muốn tạo. Bạn có thể truyền vào nhiều tên để tạo nhiều resource cùng lúc.-c, --collection: Tạo resource dạng collection.
Usage
sh
$ npx sauf make:resourcesh
$ pnpx sauf make:resourcesh
$ yarn sauf make:resourcesh
$ bunx sauf make:resourceMake Seeder
make:seeder <model>: Tạo một seeder mới.<model>: Tên của model mà seeder sẽ liên kết.
Usage
sh
$ npx sauf make:seedersh
$ pnpx sauf make:seedersh
$ yarn sauf make:seedersh
$ bunx sauf make:seeder