Skip to content

Commit

Permalink
🚧 (Testimonial) create entity
Browse files Browse the repository at this point in the history
  • Loading branch information
logikasciuro committed Jul 27, 2023
1 parent 733ae06 commit 5004333
Showing 1 changed file with 32 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
package ecureuill.milhasapi.domain.testimonial;

import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.AllArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.NoArgsConstructor;

@Table(name = "testimonials")
@Entity(name = "Testimonial")
@Getter
@NoArgsConstructor
@AllArgsConstructor
@EqualsAndHashCode(of = "id")
public class Testimonial {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private long id;
private String name;
private String testimonial;
private String photo;

public Testimonial(TestimonialCreateRecord record) {
this.name = record.name();
this.testimonial = record.testimonial();
this.photo = record.photo();
}
}

0 comments on commit 5004333

Please sign in to comment.