andriajah Tue Jul 2020 1 year ago

Contoh Custom Primary Key ID Generator di Laravel

Jika Anda mencari untuk membuat primary key khusus dalam aplikasi Laravel maka generator ID Laravel akan menjadi pilihan sederhana untuk Anda.

Anda dapat menghasilkan ID dalam berbagai format dengan generator Laravel ID . Seperti

prefix+id = INV-0001, P-0001,U-0001 so on
year+month+id = 19100001
year+id = 20190001

Mari kita lihat bagaimana kita bisa melakukannya dengan generator Laravel ID .
Pertama, instal paket di aplikasi Laravel Anda.

composer require haruncpi/laravel-id-generator

Import class di controller anda.

use Haruncpi\LaravelIdGenerator\IdGenerator;

Sekarang gunakan saja

$prefix = date("y"); 
$id = IdGenerator::generate(['table' => 'your_table_name', 'length' => 6, 'prefix' =>$prefix]);

Output: 190001

uuid laravel generator id laravel laravel