diff --git a/.dockerignore b/.dockerignore index b194fa0..cbf065e 100644 --- a/.dockerignore +++ b/.dockerignore @@ -4,4 +4,5 @@ screenshots .* docker-compose.yml Dockerfile_* -README* \ No newline at end of file +docker/postgres_data +README* diff --git a/.gitignore b/.gitignore index 985e68d..c34419c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,6 @@ src/main/resources/static/* *.pcap +docker/postgres_data HELP.md .gradle diff --git a/docker-compose.yml b/docker-compose.yml index f0709f3..58f074e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -41,6 +41,8 @@ services: POSTGRES_DB: ${PACKMATE_DB_NAME:-packmate} env_file: - .env + volumes: + - "./docker/postgres_data:/var/lib/postgresql/data" network_mode: "host" image: packmate-db:v1 restart: unless-stopped diff --git a/src/main/java/ru/serega6531/packmate/model/Packet.java b/src/main/java/ru/serega6531/packmate/model/Packet.java index b0a6f7b..77af081 100644 --- a/src/main/java/ru/serega6531/packmate/model/Packet.java +++ b/src/main/java/ru/serega6531/packmate/model/Packet.java @@ -24,6 +24,7 @@ import java.util.Set; @NoArgsConstructor @AllArgsConstructor @Builder +@Table(indexes = { @Index(name = "stream_id_index", columnList = "stream_id") }) public class Packet { @Id