edgedb / edgedb-docker

Official Docker Image packaging for EdgeDB
81 stars 16 forks source link

Can't set EDGEDB_DOCKER_APPLY_MIGRATIONS = never #68

Closed ximaff closed 10 months ago

ximaff commented 1 year ago

Hello,

with docker-compose file like :

  edgedb:
    image: edgedb/edgedb
    environment:
      EDGEDB_DOCKER_APPLY_MIGRATIONS: never
      EDGEDB_SERVER_PASSWORD: XXXXXXXX
      EDGEDB_SERVER_TLS_CERT_MODE: generate_self_signed
      EDGEDB_SERVER_DATADIR: /var/lib/edgedb/data
    volumes:
      - "/data/dbschema:/dbschema"
      - "/data/edgedb:/var/lib/edgedb/data"
    ports:
      - "5656:5656"

and after run docker-compose up, i get this error:

edgedb_1  | ERROR: invalid value for EDGEDB_DOCKER_APPLY_MIGRATIONS: never, supported values are: always, never, default.

the environment variable EDGEDB_DOCKER_APPLY_MIGRATIONS: never isn't accepted.

docuxu commented 1 year ago

u can see this https://gitee.com/edgedb/devrel/issues/I6HOES#note_16462200

getbyid commented 11 months ago

The reason is a typo here: https://github.com/edgedb/edgedb-docker/blob/dd1d4b40cb2846f7a6525ea3e0c1792ba2799c52/docker-entrypoint-funcs.sh#L489C61-L489C61

PR is already approved, but not merged: https://github.com/edgedb/edgedb-docker/pull/71