diff --git a/src/main/resources/data.sql b/src/main/resources/data.sql deleted file mode 100644 index 0132c78..0000000 --- a/src/main/resources/data.sql +++ /dev/null @@ -1,4 +0,0 @@ --- noinspection SqlNoDataSourceInspectionForFile - -insert into TEILNEHMER (VORNAME, NACHNAME, EMAIL) values - ('Peter', 'Müller', 'Peter@123.de'); diff --git a/src/main/resources/schema.sql b/src/main/resources/schema.sql index 767c37a..51b59eb 100644 --- a/src/main/resources/schema.sql +++ b/src/main/resources/schema.sql @@ -1,25 +1,11 @@ -- noinspection SqlNoDataSourceInspectionForFile -DROP TABLE IF EXISTS teilnehmer; -CREATE TABLE teilnehmer ( - teilnehmer_id INT PRIMARY KEY AUTO_INCREMENT, - vorname VARCHAR(50) NOT NULL, - nachname VARCHAR(50) NOT NULL , - email VARCHAR(255) NOT NULL -); +DROP TABLE IF EXISTS event; -DROP TABLE IF EXISTS gruppe; -CREATE TABLE gruppe +CREATE TABLE event ( - gruppe_id INTEGER PRIMARY KEY auto_increment, - titel TEXT NOT NULL, - beschreibung TEXT NOT NULL -); - -DROP TABLE IF EXISTS teilnahme; -CREATE TABLE teilnahme -( - id INTEGER PRIMARY KEY auto_increment, - teilnehmer_dto INTEGER REFERENCES teilnehmer(teilnehmer_id), - gruppe_dto INTEGER REFERENCES gruppe(gruppe_id) + event_id INT PRIMARY KEY AUTO_INCREMENT, + group_id INT NOT NULL, + user_id VARCHAR(50), + event_payload VARCHAR(255) );