FROM postgres:12

RUN apt-get update \
    && apt-get install -y \
        python3-pip python3 postgresql-server-dev-12 postgresql-client-12 \
    && apt-get clean \
    && rm -rf /var/lib/apt/lists/*

RUN python3 -m pip install --upgrade pip
RUN pip3 install yandex-pgmigrate

ENV POSTGRES_HOST_AUTH_METHOD=trust

COPY sql/ /sql/
COPY setup/* /docker-entrypoint-initdb.d/
