thotam / thotam-plus

ThoTam 扩展功能

0.0.2 2021-05-03 08:00 UTC

This package is auto-updated.

Last update: 2024-09-10 13:17:53 UTC


README

Latest Version on Packagist Build Status Quality Score Total Downloads

这里应该放置您的描述。尽量限制在一段或两段文字内,并提及您支持的 PSRs,以避免用户和贡献者产生混淆。

安装

您可以通过 composer 安装此包

composer require thotam/thotam-plus

使用

Add "Thotam\ThotamPlus\Traits\ThoTamPlusTrait" to Models you want to use
For ChiNhanh add:
$table->bigInteger('chinhanh_id')->unsigned()->nullable()->default(null);
$table->foreign('chinhanh_id')->references('id')->on('chinhanhs')->onDelete('SET NULL')->onUpdate('cascade');
to table
For KenhKinhDoanh add:
$table->bigInteger('kenh_kinh_doanh_id')->unsigned()->nullable()->default(null);
$table->foreign('kenh_kinh_doanh_id')->references('id')->on('kenh_kinh_doanhs')->onDelete('SET NULL')->onUpdate('cascade');
to table
For NhomSanPham add:
$table->bigInteger('nhom_san_pham_id')->unsigned()->nullable()->default(null);
$table->foreign('nhom_san_pham_id')->references('id')->on('nhom_san_phams')->onDelete('SET NULL')->onUpdate('cascade');
to table
Add "Thotam\ThotamPlus\Traits\TinhHuyenXaTrait" to Models you want to TinhHuyenXa
For Tinh add:
$table->bigInteger('tinh_id')->unsigned()->nullable()->default(null);
$table->foreign('tinh_id')->references('id')->on('list_tinhs')->onDelete('SET NULL')->onUpdate('cascade');
to table
For Huyen add:
$table->bigInteger('huyen_id')->unsigned()->nullable()->default(null);
$table->foreign('huyen_id')->references('id')->on('list_huyens')->onDelete('SET NULL')->onUpdate('cascade');
to table
For Xa add:
$table->bigInteger('xa_id')->unsigned()->nullable()->default(null);
$table->foreign('xa_id')->references('id')->on('list_xas')->onDelete('SET NULL')->onUpdate('cascade');
to table
Add "Thotam\ThotamPlus\Traits\ChiNhanhTrait" to "Thotam\ThotamHr\Models\HR" Model

接下来,您必须迁移数据库

php artisan migrate

接下来,您应该运行种子

php artisan db:seed

测试

composer test

变更日志

请参阅变更日志以获取最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全

如果您发现任何安全相关的问题,请通过电子邮件thanhtamtqno1@gmail.com联系,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证(MIT)。请参阅许可证文件以获取更多信息。

Laravel 包模板

此包使用Laravel 包模板生成。