feat: workout sesssions

This commit is contained in:
2026-05-20 15:33:32 +02:00
parent 4ec9aab5b6
commit 02bee84ed4
10 changed files with 413 additions and 0 deletions
+5
View File
@@ -73,6 +73,11 @@ class User extends Authenticatable implements FilamentUser
return $this->hasMany(MealPosts::class);
}
public function workouts(): HasMany
{
return $this->hasMany(WorkoutSessions::class);
}
public function likedMealPosts(): BelongsToMany
{
return $this->belongsToMany(MealPosts::class, 'meal_post_likes', 'user_id', 'meal_posts_id')