schema fix + repo + dto
Co-authored-by: [Mahgs] <maxoerter@gmx.de> Co-authored-by: Christoph <tobi@urpost.de>
This commit is contained in:
@ -6,3 +6,10 @@ CREATE TABLE event
|
|||||||
event_type VARCHAR(36),
|
event_type VARCHAR(36),
|
||||||
event_payload JSON
|
event_payload JSON
|
||||||
);
|
);
|
||||||
|
|
||||||
|
CREATE TABLE invite
|
||||||
|
(
|
||||||
|
invite_id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
group_id VARCHAR(36) NOT NULL,
|
||||||
|
invite_link VARCHAR(36) NOT NULL
|
||||||
|
);
|
||||||
|
|||||||
@ -11,7 +11,7 @@ import org.springframework.data.relational.core.mapping.Table;
|
|||||||
public class InviteLinkDTO {
|
public class InviteLinkDTO {
|
||||||
|
|
||||||
@Id
|
@Id
|
||||||
Long link_id;
|
Long invite_id;
|
||||||
String group_id;
|
String group_id;
|
||||||
String invite_link;
|
String invite_link;
|
||||||
}
|
}
|
||||||
|
|||||||
11
src/main/java/mops/gruppen2/repository/InviteRepository.java
Normal file
11
src/main/java/mops/gruppen2/repository/InviteRepository.java
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
package mops.gruppen2.repository;
|
||||||
|
|
||||||
|
import mops.gruppen2.domain.dto.InviteLinkDTO;
|
||||||
|
import org.springframework.data.jdbc.repository.query.Query;
|
||||||
|
import org.springframework.data.repository.CrudRepository;
|
||||||
|
|
||||||
|
public interface InviteRepository extends CrudRepository<InviteLinkDTO, Long> {
|
||||||
|
|
||||||
|
@Query("")
|
||||||
|
String ggg();
|
||||||
|
}
|
||||||
@ -6,9 +6,18 @@ DROP TABLE IF EXISTS event;
|
|||||||
|
|
||||||
CREATE TABLE event
|
CREATE TABLE event
|
||||||
(
|
(
|
||||||
event_id INT PRIMARY KEY AUTO_INCREMENT,
|
event_id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
group_id VARCHAR(36) NOT NULL,
|
group_id VARCHAR(36) NOT NULL,
|
||||||
user_id VARCHAR(50),
|
user_id VARCHAR(50),
|
||||||
event_type VARCHAR(32),
|
event_type VARCHAR(32),
|
||||||
event_payload VARCHAR(2500)
|
event_payload VARCHAR(2500)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
DROP TABLE IF EXISTS invite;
|
||||||
|
|
||||||
|
CREATE TABLE invite
|
||||||
|
(
|
||||||
|
invite_id INT PRIMARY KEY AUTO_INCREMENT,
|
||||||
|
group_id VARCHAR(36) NOT NULL,
|
||||||
|
invite_link VARCHAR(36) NOT NULL
|
||||||
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user