diff --git a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/Procedure.java b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/Procedure.java index 64d05c1b..5f6553fb 100644 --- a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/Procedure.java +++ b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/Procedure.java @@ -1,10 +1,8 @@ package com.adorsys.gis.powerpay.powerpaybackend.domain; -import jakarta.persistence.Entity; -import jakarta.persistence.GeneratedValue; -import jakarta.persistence.GenerationType; -import jakarta.persistence.Id; +import jakarta.persistence.*; @Entity +@Inheritance(strategy = InheritanceType.JOINED) public abstract class Procedure { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) diff --git a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/User.java b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/User.java index 6125a72d..47a10ecc 100644 --- a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/User.java +++ b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/domain/User.java @@ -1,18 +1,25 @@ package com.adorsys.gis.powerpay.powerpaybackend.domain; -import jakarta.persistence.Entity; -import jakarta.persistence.GeneratedValue; -import jakarta.persistence.GenerationType; -import jakarta.persistence.Id; +import jakarta.persistence.*; @Entity +@Table(name = "users") public class User { @Id @GeneratedValue(strategy = GenerationType.IDENTITY) + private Long id; private String phoneNumber; private String pin; private String userName; + public Long getId(){ + return id; + } + + public void setId(Long id){ + this.id = id; + } + public String getPhoneNumber() { return phoneNumber; } diff --git a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/repository/UserRepository.java b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/repository/UserRepository.java index 0ae9b4a6..ea86512c 100644 --- a/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/repository/UserRepository.java +++ b/power-pay-backend/src/main/java/com/adorsys/gis/powerpay/powerpaybackend/repository/UserRepository.java @@ -7,7 +7,7 @@ import java.util.Optional; @Repository -public interface UserRepository extends JpaRepository { +public interface UserRepository extends JpaRepository { Optional findByPhoneNumber(String phoneNumber); } diff --git a/power-pay-backend/src/main/resources/application.yaml b/power-pay-backend/src/main/resources/application.yaml index 0717fde0..6b280a9a 100644 --- a/power-pay-backend/src/main/resources/application.yaml +++ b/power-pay-backend/src/main/resources/application.yaml @@ -1,3 +1,9 @@ +spring: + application: + name: e2e-banking-app + profile: + active: dev,postgres + management: endpoints: web: @@ -5,4 +11,4 @@ management: include: health, metrics endpoint: health: - show-details: always \ No newline at end of file + show-details: always