keasy9/laravel-composite-pk

This package is abandoned and no longer maintained. No replacement package was suggested.

A small Laravel package that allows to use composite primary keys.

1.0 2023-12-30 04:32 UTC

This package is auto-updated.

Last update: 2025-01-30 02:58:39 UTC


README

Installation:

  • composer require keasy9/laravel-composite-pk

Usage:

class Post extends Model
{
    use HasCompositePrimaryKey;

    protected $primaryKey = ['author_id', 'category_id'];
    public $incrementing = false;

    //...
}