frikishaan/autonumber-laravel

此包已被放弃,不再维护。未建议替代包。

为您的 Laravel 模型生成自增编号

1.0.0 2021-11-29 16:39 UTC

This package is auto-updated.

Last update: 2024-05-24 06:53:53 UTC


README

Latest Version on Packagist Total Downloads GitHub Actions StyleCI License

此包可以帮助您为 Laravel 模型创建自增编号。您可以使用 artisan 命令来创建自增编号,每次您使用模型创建记录时,它都会生成自增编号。

安装

您可以通过 composer 安装此包

composer require frikishaan/autonumber-laravel

用法

首先您需要运行迁移。它将在您的数据库中创建一个名为 autonumbers 的表。

php artisan migrate

然后使用以下命令创建自增编号 -

php artisan autonumber:create

在您的模型中使用 HasAutonumber 特性。当您使用模型创建记录时,它将生成自增编号。

<?php

namespace App\Models;

use Frikishaan\Autonumber\Traits\HasAutonumber;
use Illuminate\Database\Eloquent\Model;

class Invoice extends Model
{
    use HasAutonumber;

    protected $fillable = [
        'customer', 'amount',
    ];
}

测试

composer test

许可协议

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

此包是用Laravel Package Boilerplate生成的。