diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index da17515..6cc3fbf 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -26,7 +26,6 @@ services: - WEB_SERVER_URL=http://host.docker.internal:8080 ports: - "1935:1935" - - "8088:8088" volumes: - ${STREAM_DATA}:/stream pull_policy: build diff --git a/src/main/java/com/ddf/vodsystem/entities/Stream.java b/src/main/java/com/ddf/vodsystem/entities/Stream.java index 204fdb9..325b9c3 100644 --- a/src/main/java/com/ddf/vodsystem/entities/Stream.java +++ b/src/main/java/com/ddf/vodsystem/entities/Stream.java @@ -20,10 +20,10 @@ public class Stream { @JoinColumn(name = "user_id", nullable = false) private User user; - @Column(name = "start_date") + @Column(name = "start_time") private LocalDateTime startDate; - @Column(name = "end_date") + @Column(name = "end_time") private LocalDateTime endDate; @Column(name = "last_seen") diff --git a/src/main/resources/db/schema.sql b/src/main/resources/db/schema.sql index f400dbf..d77fd70 100644 --- a/src/main/resources/db/schema.sql +++ b/src/main/resources/db/schema.sql @@ -11,12 +11,12 @@ CREATE TABLE IF NOT EXISTS users ( profile_picture_url VARCHAR(255), role INTEGER DEFAULT 0, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP, - stream_key VARCHAR(64) NOT NULL + stream_key VARCHAR(64) NOT NULL UNIQUE ); CREATE TABLE IF NOT EXISTS streams ( id BIGSERIAL PRIMARY KEY, - user_id BIGSERIAL, + user_id BIGINT, start_time TIMESTAMPTZ DEFAULT NOW(), end_time TIMESTAMPTZ DEFAULT NULL, last_seen TIMESTAMPTZ DEFAULT NULL,