this thing has the database

This commit is contained in:
durn
2026-02-26 17:38:13 -07:00
parent e04c62a574
commit 372799f13b
54 changed files with 1496 additions and 0 deletions
@@ -0,0 +1,29 @@
package com.example.database;
import jakarta.persistence.*;
import java.time.LocalDateTime;
@Entity
@Table(name = "favorites")
public class Favorite {
@EmbeddedId
private FavoriteId id;
@Column(name = "created_at")
private LocalDateTime createdAt;
public Favorite() {}
public Favorite(Integer userId, Integer recipeId) {
this.id = new FavoriteId(userId, recipeId);
this.createdAt = LocalDateTime.now();
}
// Getters and setters
public FavoriteId getId() { return id; }
public void setId(FavoriteId id) { this.id = id; }
public LocalDateTime getCreatedAt() { return createdAt; }
public void setCreatedAt(LocalDateTime createdAt) { this.createdAt = createdAt; }
}