diff --git a/src/main/java/org/springframework/samples/petclinic/medicine/Medicine.java b/src/main/java/org/springframework/samples/petclinic/medicine/Medicine.java new file mode 100644 index 000000000..caf09bd0d --- /dev/null +++ b/src/main/java/org/springframework/samples/petclinic/medicine/Medicine.java @@ -0,0 +1,31 @@ +package org.springframework.samples.petclinic.medicine; + +import javax.persistence.Column; +import javax.persistence.Entity; +import javax.persistence.Table; + +@Entity +@Table(name = "medicines") +public class Medicine { + + @Column(name = "med_name") + private String medName; + @Column(name = "pet_type") + private String petType; + + public String getPetType() { + return petType; + } + + public void setPetType(String petType) { + this.petType = petType; + } + + public String getMedName() { + return medName; + } + + public void setMedName(String medName) { + this.medName = medName; + } +} diff --git a/src/main/resources/db/hsqldb/schema.sql b/src/main/resources/db/hsqldb/schema.sql index f3c6947b7..fcfb84c81 100644 --- a/src/main/resources/db/hsqldb/schema.sql +++ b/src/main/resources/db/hsqldb/schema.sql @@ -62,3 +62,9 @@ CREATE TABLE visits ( ); ALTER TABLE visits ADD CONSTRAINT fk_visits_pets FOREIGN KEY (pet_id) REFERENCES pets (id); CREATE INDEX visits_pet_id ON visits (pet_id); + +CREATE TABLE IF NOT EXISTS medicine ( +id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, +med_name VARCHAR(30), +pet_type VARCHAR(30), +) diff --git a/src/main/resources/db/mysql/schema.sql b/src/main/resources/db/mysql/schema.sql index 6a9825983..fa9487c76 100644 --- a/src/main/resources/db/mysql/schema.sql +++ b/src/main/resources/db/mysql/schema.sql @@ -63,3 +63,9 @@ CREATE TABLE IF NOT EXISTS visits ( description VARCHAR(255), FOREIGN KEY (pet_id) REFERENCES pets(id) ) engine=InnoDB; + +CREATE TABLE IF NOT EXISTS medicines ( +id INT(4) UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY, +med_name VARCHAR(30), +pet_type VARCHAR(30), +)