feat: clean credits users
CI / 🧪 Tests Laravel (push) Successful in 2m0s
CI / 🐳 Build & Push Image (push) Successful in 35s

This commit is contained in:
2026-08-07 15:32:40 +02:00
parent eac86afa53
commit 68560655f3
44 changed files with 417 additions and 661 deletions
-7
View File
@@ -61,7 +61,6 @@ class User extends Authenticatable implements FilamentUser, HasAvatar, HasLocale
'suspended_at',
'suspended_by',
'suspended_reason',
'ai_credits_balance',
];
/**
@@ -98,7 +97,6 @@ class User extends Authenticatable implements FilamentUser, HasAvatar, HasLocale
'date_of_birth' => 'immutable_date',
'suspended_at' => 'datetime',
'trial_ends_at' => 'datetime',
'ai_credits_balance' => 'integer',
];
}
@@ -122,11 +120,6 @@ class User extends Authenticatable implements FilamentUser, HasAvatar, HasLocale
return $this->hasMany(AiUsage::class);
}
public function creditLedgerEntries(): HasMany
{
return $this->hasMany(CreditLedgerEntry::class);
}
public function paymentTransactions(): HasMany
{
return $this->hasMany(PaymentTransaction::class);