version: '3.7'
services:

  database:
    image: "postgres:12.7" # use official postgres version that matches our RDS postgres
    environment:
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: password
      POSTGRES_DB: test_db
    ports:
      - "5432:5432"

  database-migrate:
    build:
      context: .
    command: dbmigrate
    depends_on:
      - database
    env_file:
      - .env.test

  data-processor-test:
    build:
      context: .
    command: rundev
    ports:
    - "12345:12345"
    depends_on:
      - database
    env_file:
      - .env.test
