Mercurial > lada > lada-server
changeset 1215:6e393b614edf
The referencing column does not need to be wider than what it refereces.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Thu, 08 Dec 2016 15:23:55 +0100 |
parents | 6e6134bf1d6d |
children | 2343f2995785 |
files | db_schema/lada_schema.sql src/main/java/de/intevation/lada/factory/ProbeFactory.java src/main/java/de/intevation/lada/importer/laf/LafObjectMapper.java src/main/java/de/intevation/lada/model/land/Ortszuordnung.java |
diffstat | 4 files changed, 7 insertions(+), 7 deletions(-) [+] |
line wrap: on
line diff
--- 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(),
--- 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"); }
--- 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")); }
--- 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; }