小编Jam*_*nga的帖子

TypeORM 找不到“MyEntity”的元数据

我 1. 在“app-data-source.ts”上有以下数据源

import { DataSource } from "typeorm";
import { App } from "./entities/app";

export const appDataSource = new DataSource({
    type: 'postgres',
    host: process.env.CONFIG_DB_HOST,
    port: 5432,
    username: process.env.CONFIG_DB_USER,
    password: process.env.CONFIG_DB_PASSWORD,
    database: process.env.CONFIG_DB_DATABASE,
    entities: [App],
    synchronize: false,
});

Run Code Online (Sandbox Code Playgroud)
  1. 它在“entities/app.ts”上使用实体应用程序
import { Column, Entity, PrimaryColumn } from "typeorm";

@Entity('apps')
export class App {
    @PrimaryColumn()
    tenant_id: number;
    
    @Column()
    client_id: string;
    
    @Column()
    legacy_client_id: string;

    @Column()
    user_pool: string;
}
Run Code Online (Sandbox Code Playgroud)
  1. 以及查询实体应用程序的以下模块(如上图 2 所示)。
import { App } from './entities/app';
import { appDataSource } from …
Run Code Online (Sandbox Code Playgroud)

postgresql datasource typeorm nestjs

2
推荐指数
1
解决办法
2467
查看次数

标签 统计

datasource ×1

nestjs ×1

postgresql ×1

typeorm ×1