Refactor releases table

This commit is contained in:
DariusIII
2026-08-14 08:46:01 +02:00
parent 3a4aa0f21b
commit 79e7736c4c
25 changed files with 3941 additions and 670 deletions
+12 -1
View File
@@ -132,6 +132,18 @@ class Release extends Model
return $this->hasOne(ReleaseNfo::class, 'releases_id');
}
/** @return HasOne<ReleaseNzbPassword, $this> */
public function nzbPassword(): HasOne
{
return $this->hasOne(ReleaseNzbPassword::class, 'releases_id');
}
/** @return HasOne<ReleaseNzbCreationFailure, $this> */
public function nzbCreationFailure(): HasOne
{
return $this->hasOne(ReleaseNzbCreationFailure::class, 'releases_id');
}
/**
* @return HasMany<ReleaseComment, $this>
*/
@@ -212,7 +224,6 @@ class Release extends Model
'isrenamed' => $parameters['isrenamed'],
'iscategorized' => 1,
'predb_id' => $parameters['predb_id'],
'source' => $parameters['source'] ?? null,
]
);