Changes between Version 3 and Version 4 of DockerRdbmsTestEnvironment


Ignore:
Timestamp:
Jan 14, 2020, 1:51:04 AM (4 years ago)
Author:
jng
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DockerRdbmsTestEnvironment

    v3 v4  
    4040services:
    4141  postgis:
    42     image: "mdillon/postgis:9.6"
     42    image: "kartoza/postgis:latest"
    4343    ports:
    4444      - "5432:5432"
    4545    environment:
    46       POSTGRES_PASSWORD: "changeme"
     46      POSTGRES_USER: "postgres"
     47      POSTGRES_PASS: "changeme"
     48      POSTGRES_MULTIPLE_EXTENSIONS: "postgis"
     49      POSTGRES_DB: "template_postgis"
    4750  mysql_55:
    4851    image: "mysql:5.5"
     
    7376
    7477== Some one-time PostgreSQL setup ==
     78
     79**UPDATE 14/1/2020: The remarks below are no longer applicable if you use the `kartoza/postgis` image. The above `docker-compose.yml` has been updated to use this image. If you use the updated `docker-compose.yml` referenced above, you can ignore the remarks below. If you are using a different image for PostgreSQL, please observe the remarks below**
    7580
    7681The PostgreSQL provider test suite assumes that `public` is the only schema of any PostGIS database it creates. The chosen docker image, while fully featured, breaks this assumption as it includes extra schemas like `tiger` (for tiger geocoding) and `topology`, which the provider does not use, nor does the test suite exercise.