Remove binary attributes from DB, should be json columns
All checks were successful
Create Docker Image / Build Docker Image (x86_64) (push) Successful in 33s
Create Docker Image / Final Docker Image Manifest (push) Successful in 10s

This commit is contained in:
2024-07-07 19:10:00 +10:00
parent 76889728cd
commit 09f2eb8d9d
9 changed files with 46 additions and 8 deletions

View File

@@ -7,8 +7,10 @@ use Clarkeash\Doorman\Facades\Doorman;
use Clarkeash\Doorman\Models\Invite;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Arr;
use Leenooks\Casts\LeenooksCarbon;
use Leenooks\Traits\ScopeActive;
use App\Casts\CollectionOrNull;
use App\Interfaces\IDs;
use App\Traits\PushNew;
@@ -37,8 +39,8 @@ class Invoice extends Model implements IDs
protected $casts = [
'created_at' => 'datetime:Y-m-d',
'due_at' => 'datetime:Y-m-d',
'reminders' => 'json',
'due_at' => LeenooksCarbon::class,
'reminders' => CollectionOrNull::class,
'_paid_at' => 'datetime:Y-m-d',
];