[Lada-commits] [PATCH 4 of 5] The referencing column does not need to be wider than what it refereces
Wald Commits
scm-commit at wald.intevation.org
Thu Dec 8 16:12:41 CET 2016
# HG changeset patch
# User Tom Gottfried <tom at intevation.de>
# Date 1481207035 -3600
# Node ID 6e393b614edf03d3d5f205eef1a06e0daac1c0d7
# Parent 6e6134bf1d6dcd02a533236f9af33090cc6d252f
The referencing column does not need to be wider than what it refereces.
diff -r 6e6134bf1d6d -r 6e393b614edf db_schema/lada_schema.sql
--- a/db_schema/lada_schema.sql Thu Dec 08 14:59:02 2016 +0100
+++ b/db_schema/lada_schema.sql Thu Dec 08 15:23:55 2016 +0100
@@ -275,7 +275,7 @@
CREATE TABLE ortszuordnung (
id serial PRIMARY KEY,
probe_id integer NOT NULL REFERENCES probe ON DELETE CASCADE,
- ort_id bigint NOT NULL REFERENCES stammdaten.ort,
+ ort_id integer NOT NULL REFERENCES stammdaten.ort,
ortszuordnung_typ character varying(1) REFERENCES stammdaten.ortszuordnung_typ,
ortszusatztext character varying(100),
letzte_aenderung timestamp without time zone DEFAULT now(),
diff -r 6e6134bf1d6d -r 6e393b614edf src/main/java/de/intevation/lada/factory/ProbeFactory.java
--- a/src/main/java/de/intevation/lada/factory/ProbeFactory.java Thu Dec 08 14:59:02 2016 +0100
+++ b/src/main/java/de/intevation/lada/factory/ProbeFactory.java Thu Dec 08 15:23:55 2016 +0100
@@ -388,7 +388,7 @@
@SuppressWarnings("unchecked")
List<Ort> orte = (List<Ort>) ortResponse.getData();
if (orte != null && !orte.isEmpty()) {
- ort.setOrtId(Long.valueOf(orte.get(0).getId()));
+ ort.setOrtId(orte.get(0).getId());
}
repository.create(ort, "land");
}
diff -r 6e6134bf1d6d -r 6e393b614edf src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java
--- a/src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java Thu Dec 08 14:59:02 2016 +0100
+++ b/src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java Thu Dec 08 15:23:55 2016 +0100
@@ -600,7 +600,7 @@
if (o == null) {
return null;
}
- ort.setOrtId(Long.valueOf(o.getId()));
+ ort.setOrtId(o.getId());
if (ursprungsOrt.containsKey("U_ORTS_ZUSATZTEXT")) {
ort.setOrtszusatztext(ursprungsOrt.get("U_ORTS_ZUSATZTEXT"));
}
@@ -622,7 +622,7 @@
if (o == null) {
return;
}
- ort.setOrtId(Long.valueOf(o.getId()));
+ ort.setOrtId(o.getId());
if (entnahmeOrt.containsKey("P_ORTS_ZUSATZTEXT")) {
ort.setOrtszusatztext(entnahmeOrt.get("P_ORTS_ZUSATZTEXT"));
}
diff -r 6e6134bf1d6d -r 6e393b614edf src/main/java/de/intevation/lada/model/land/Ortszuordnung.java
--- a/src/main/java/de/intevation/lada/model/land/Ortszuordnung.java Thu Dec 08 14:59:02 2016 +0100
+++ b/src/main/java/de/intevation/lada/model/land/Ortszuordnung.java Thu Dec 08 15:23:55 2016 +0100
@@ -29,7 +29,7 @@
private Timestamp letzteAenderung;
@Column(name="ort_id")
- private Long ortId;
+ private Integer ortId;
@Column(name="ortszuordnung_typ")
private String ortszuordnungTyp;
@@ -74,11 +74,11 @@
this.letzteAenderung = letzteAenderung;
}
- public Long getOrtId() {
+ public Integer getOrtId() {
return this.ortId;
}
- public void setOrtId(Long ortId) {
+ public void setOrtId(Integer ortId) {
this.ortId = ortId;
}
More information about the Lada-commits
mailing list