Add TODO, decrease order_index precision and scale

This commit is contained in:
2025-11-24 01:12:22 +05:00
parent a281b92425
commit c143fe66ac
2 changed files with 2 additions and 1 deletions

View File

@ -26,7 +26,7 @@ public class TrackPlaylist {
@Column(name = "track_id", nullable = false)
private Long trackId;
@Column(name = "order_index", nullable = false, precision = 1000, scale = 500)
@Column(name = "order_index", nullable = false, precision = 20, scale = 15)
private BigDecimal order;
@ManyToOne(fetch = FetchType.LAZY)

View File

@ -65,6 +65,7 @@ public class TrackPlaylistService {
throw new IllegalArgumentException("Invalid track IDs provided for reordering");
}
// TODO: Optimize me
List<BigDecimal> newOrders = calculateNewOrders(orderedTrackIds.size());
for (int i = 0; i < orderedTrackIds.size(); i++) {