Changes between Version 3 and Version 4 of DockerRdbmsTestEnvironment
- Timestamp:
- 01/14/20 01:51:04 (5 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
DockerRdbmsTestEnvironment
v3 v4 40 40 services: 41 41 postgis: 42 image: " mdillon/postgis:9.6"42 image: "kartoza/postgis:latest" 43 43 ports: 44 44 - "5432:5432" 45 45 environment: 46 POSTGRES_PASSWORD: "changeme" 46 POSTGRES_USER: "postgres" 47 POSTGRES_PASS: "changeme" 48 POSTGRES_MULTIPLE_EXTENSIONS: "postgis" 49 POSTGRES_DB: "template_postgis" 47 50 mysql_55: 48 51 image: "mysql:5.5" … … 73 76 74 77 == 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** 75 80 76 81 The 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.