feat: add signed PostgreSQL release updates

This commit is contained in:
Qiufeng
2026-08-03 23:45:32 +08:00
parent 2524a37a07
commit f6e22cb670
99 changed files with 44671 additions and 284 deletions
@@ -5,7 +5,6 @@ import jakarta.persistence.Entity;
import jakarta.persistence.GeneratedValue;
import jakarta.persistence.GenerationType;
import jakarta.persistence.Id;
import jakarta.persistence.Lob;
import jakarta.persistence.Table;
/**
@@ -29,12 +28,10 @@ public class Survey {
private String status;
@Lob
@Column(name = "options_json", columnDefinition = "TEXT")
private String optionsJson;
// --> JSON array of voter usernames who already voted; used to reject duplicate votes.
@Lob
@Column(name = "voters_json", columnDefinition = "TEXT")
private String votersJson;