<?php

namespace App\Models\Goliath;

use Illuminate\Database\Eloquent\Model;
use App\Traits\Owned;

enum GoliathHistoryType: string {
    case Flags            = 'Flags';
    case Inline           = 'Inline';
    case Firewall         = 'Firewall';
    case Default          = 'Default';
    case Ruleset          = 'Ruleset';
    case RulesetFull      = 'RulesetFull';
};

class GoliathHistory extends Model
{

    use Owned;

    public $table = 'goliath_history';
    
    protected $fillable = [
        'type',
        'history',
        'organisation_id',
        'user_id'
    ];
}
