diff --git a/src/main/java/org/springframework/samples/petclinic/model/Visit.java b/src/main/java/org/springframework/samples/petclinic/model/Visit.java index 004c836d7a5cf06cda128dbdc3af273e7db266a9..4440c6f5c41089d083c31eac4b473c93437e89f7 100644 --- a/src/main/java/org/springframework/samples/petclinic/model/Visit.java +++ b/src/main/java/org/springframework/samples/petclinic/model/Visit.java @@ -17,8 +17,6 @@ package org.springframework.samples.petclinic.model; import com.fasterxml.jackson.annotation.JsonFormat; import com.fasterxml.jackson.annotation.JsonIgnore; -import org.hibernate.validator.constraints.NotEmpty; -import org.springframework.format.annotation.DateTimeFormat; import javax.persistence.Column; import javax.persistence.Entity; @@ -27,6 +25,7 @@ import javax.persistence.ManyToOne; import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; +import javax.validation.constraints.Size; import java.util.Date; /** @@ -49,7 +48,7 @@ public class Visit extends BaseEntity { /** * Holds value of property description. */ - @NotEmpty + @Size(max = 8192) @Column(name = "description") private String description; diff --git a/src/main/resources/db/hsqldb/schema.sql b/src/main/resources/db/hsqldb/schema.sql index a16c42decececbc48a6ef27748bbbe5288c2e247..f266463d76b62a26c403b5c5dba9095600506ae3 100644 --- a/src/main/resources/db/hsqldb/schema.sql +++ b/src/main/resources/db/hsqldb/schema.sql @@ -58,7 +58,7 @@ CREATE TABLE visits ( id INTEGER IDENTITY PRIMARY KEY, pet_id INTEGER NOT NULL, visit_date DATE, - description VARCHAR(255) + description VARCHAR(8192) ); ALTER TABLE visits ADD CONSTRAINT fk_visits_pets FOREIGN KEY (pet_id) REFERENCES pets (id); CREATE INDEX visits_pet_id ON visits (pet_id); diff --git a/src/main/resources/db/mysql/schema.sql b/src/main/resources/db/mysql/schema.sql index b90d1843a1334496677ff5e28e1fe28683360c70..67503e43311f44846fdf200390e275590d074c09 100644 --- a/src/main/resources/db/mysql/schema.sql +++ b/src/main/resources/db/mysql/schema.sql @@ -55,6 +55,6 @@ CREATE TABLE IF NOT EXISTS visits ( id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, pet_id INT(4) UNSIGNED NOT NULL, visit_date DATE, - description VARCHAR(255), + description VARCHAR(8192), FOREIGN KEY (pet_id) REFERENCES pets(id) ) engine=InnoDB; \ No newline at end of file