FINERACT-2091: Support for string type primary keys

This commit is contained in:
Marta Jankovics
2024-06-13 20:29:23 +02:00
committed by Adam Saghy
parent 111e28ed1b
commit f48f94c454
216 changed files with 243 additions and 273 deletions
@@ -46,7 +46,7 @@ import org.apache.fineract.portfolio.floatingrates.data.FloatingRatePeriodData;
@Entity
@Table(name = "m_floating_rates", uniqueConstraints = { @UniqueConstraint(columnNames = { "name" }, name = "unq_name") })
public class FloatingRate extends AbstractAuditableWithUTCDateTimeCustom {
public class FloatingRate extends AbstractAuditableWithUTCDateTimeCustom<Long> {
@Column(name = "name", length = 200, unique = true, nullable = false)
private String name;
@@ -31,7 +31,7 @@ import org.apache.fineract.portfolio.floatingrates.data.FloatingRatePeriodData;
@Entity
@Table(name = "m_floating_rates_periods")
public class FloatingRatePeriod extends AbstractAuditableWithUTCDateTimeCustom {
public class FloatingRatePeriod extends AbstractAuditableWithUTCDateTimeCustom<Long> {
@ManyToOne
@JoinColumn(name = "floating_rates_id", nullable = false)