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 pip3 install yandex-pgmigrate

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

ENV POSTGRES_HOST_AUTH_METHOD=trust

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