Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 类型化Postgres迁移未运行_Node.js_Docker_Docker Compose - Fatal编程技术网

Node.js 类型化Postgres迁移未运行

Node.js 类型化Postgres迁移未运行,node.js,docker,docker-compose,Node.js,Docker,Docker Compose,我的后端迁移有问题。它起作用了。我在Windows10Pro上运行docker数据库。下面是我的代码链接 当我执行Thread typeorm migration:run时,假设运行所有迁移,但实际上什么也不做,并且不给出任何错误 下面是我的docker compose和ormconfig的配置 docker-compose.yml version: "3.7" services: postgres: networks: - test

我的后端迁移有问题。它起作用了。我在Windows10Pro上运行docker数据库。下面是我的代码链接

当我执行Thread typeorm migration:run时,假设运行所有迁移,但实际上什么也不做,并且不给出任何错误

下面是我的docker compose和ormconfig的配置

docker-compose.yml

    version: "3.7"

services:
  postgres:
    networks:
      - test
    image: postgres
    ports:
      - 5432:5432
    environment:
      POSTGRES_DB: gostack_gobarber
      POSTGRES_USER: postgres
      POSTGRES_PASSWORD: docker
    container_name: gostack_gobarber
  mongodb:
    networks:
      - test
    image: mongo
    ports:
      - 27017:27017
    container_name: mongodb
  redis:
    networks:
      - test
    image: redis:alpine
    ports:
      - 6379:6379
    container_name: redis
networks:
  test:
    external:
      name: nat
ormconfig.json

[
  {
    "name": "default",
    "type": "postgres",
    "host": "localhost",
    "port": 5432,
    "username": "postgres",
    "password": "docker",
    "database": "gostack_gobarber",
    "entities": ["./src/modules/**/infra/typeorm/entities/*.ts"],
    "migrations": ["./src/shared/infra/typeorm/migrations/*.ts"],
    "cli": {
      "migrationsDir": "./src/shared/infra/typeorm/migrations"
    }
  },
  {
    "name": "mongo",
    "type": "mongodb",
    "host": "localhost",
    "port": 27017,
    "database": "gobarber",
    "useUnifiedTopology": true,
    "entities": ["./src/modules/**/infra/typeorm/schemas/*.ts"]
  }
]
运行迁移

C:\Users\Fabio Niglio\Documents\projects\bootcamp\Modulo5\primeiro-projeto-node>yarn typeorm migration:run
yarn run v1.22.0
$ ts-node-dev -r tsconfig-paths/register ./node_modules/typeorm/cli.js migration:run
Using ts-node version 8.8.2, typescript version 3.8.3
Done in 1.87s.