source: src/main/java/mk/ukim/finki/eglas/model/views/TotalTurnoutByMunicipality.java@ ac151d1

main
Last change on this file since ac151d1 was ac151d1, checked in by David <darsov2@…>, 11 days ago

initial

  • Property mode set to 100644
File size: 850 bytes
Line 
1package mk.ukim.finki.eglas.model.views;
2
3import jakarta.persistence.Column;
4import jakarta.persistence.Entity;
5import jakarta.persistence.Id;
6import lombok.Cleanup;
7import lombok.Data;
8import org.hibernate.annotations.Immutable;
9import org.hibernate.annotations.Subselect;
10
11import java.time.LocalDate;
12
13@Entity
14@Subselect("select * from turnout_by_municipality")
15@Immutable
16@Data
17public class TotalTurnoutByMunicipality {
18 @Id
19 @Column(name = "row_num")
20 Long id;
21 @Column(name = "o_id")
22 Long municipalityId;
23 @Column(name = "map_id")
24 String map_id;
25 @Column(name = "ri_id")
26 Long realizationId;
27 @Column(name = "o_ime")
28 String municipalityName;
29 @Column(name = "ri_datum")
30 LocalDate realizationDate;
31 @Column(name = "ri_ime")
32 String realizationName;
33 @Column(name = "total")
34 Double total;
35}
Note: See TracBrowser for help on using the repository browser.