aboutsummaryrefslogtreecommitdiffstats
path: root/src/main/java/org/berzerkula/builddb/models/Pkg.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/berzerkula/builddb/models/Pkg.java')
-rw-r--r--src/main/java/org/berzerkula/builddb/models/Pkg.java118
1 files changed, 118 insertions, 0 deletions
diff --git a/src/main/java/org/berzerkula/builddb/models/Pkg.java b/src/main/java/org/berzerkula/builddb/models/Pkg.java
new file mode 100644
index 0000000..5ce80ba
--- /dev/null
+++ b/src/main/java/org/berzerkula/builddb/models/Pkg.java
@@ -0,0 +1,118 @@
+package org.berzerkula.builddb.models;
+
+import jakarta.persistence.*;
+
+@Entity
+@Table(name = "rock5b_srv_bld")
+public class Pkg {
+ @Id
+ @GeneratedValue(strategy= GenerationType.IDENTITY)
+ private int id;
+
+ private String name;
+ private Integer sequence;
+ private String version;
+ @Column(columnDefinition = "TEXT")
+ private String configure;
+ @Column(columnDefinition = "TEXT")
+ private String build;
+ @Column(columnDefinition = "TEXT")
+ private String install;
+ @Column(columnDefinition = "TEXT")
+ private String setup;
+ @Column(columnDefinition = "TEXT")
+ private String notes;
+ @Column(columnDefinition = "TEXT")
+ private String url;
+
+ public Pkg(Integer sequence, String name, String version, String configure, String build, String install,
+ String setup, String notes, String url) {
+ this.sequence = sequence;
+ this.name = name;
+ this.version = version;
+ this.configure = configure;
+ this.build = build;
+ this.install = install;
+ this.setup = setup;
+ this.notes = notes;
+ this.url = url;
+ }
+
+ public Pkg() {}
+
+ public int getId() {
+ return id;
+ }
+
+ public String getName() {
+ return name;
+ }
+
+ public void setName(String name) {
+ this.name = name;
+ }
+
+ public Integer getSequence() {
+ return sequence;
+ }
+
+ public void setSequence(Integer seq) {
+ this.sequence = seq;
+ }
+
+ public String getVersion() {
+ return version;
+ }
+
+ public void setVersion(String version) {
+ this.version = version;
+ }
+
+ public String getConfigure() {
+ return configure;
+ }
+
+ public void setConfigure(String configure) {
+ this.configure = configure;
+ }
+
+ public String getBuild() {
+ return build;
+ }
+
+ public void setBuild(String build) {
+ this.build = build;
+ }
+
+ public String getInstall() {
+ return install;
+ }
+
+ public void setInstall(String install) {
+ this.install = install;
+ }
+
+ public String getSetup() {
+ return setup;
+ }
+
+ public void setSetup(String setup) {
+ this.setup = setup;
+ }
+
+ public String getNotes() {
+ return notes;
+ }
+
+ public void setNotes(String notes) {
+ this.notes = notes;
+ }
+
+ public String getUrl() {
+ return url;
+ }
+
+ public void setUrl(String url) {
+ this.url = url;
+ }
+}