数据库连接

npm install @nestjs/typeorm 
npm install typeorm 
npm install pg

app.module.ts

const typeOrmModule = TypeOrmModule.forRoot({
  type: 'postgres', //数据库类型
  host: 'localhost', //host
  port: 5432, //端口
  username: 'alrcly', //账号
  password: 'loli', //密码
  database: 'alrcly_com', //数据库
  entities: [], //实体文件
  synchronize: true, // 是否自动将实体类同步到数据库
  retryDelay: 500, //重试连接数据库间隔
  retryAttempts: 10, //重试连接数据库次数
  autoLoadEntities: true, //
})

entity.ts 文件

import { Entity, Column, PrimaryGeneratedColumn } from 'typeorm'

@Entity()
export class Login {
  @PrimaryGeneratedColumn()
  id: number

  @Column()
  name: string
}

module.ts 文件

import { Login } from './entities/login.entity'
import { TypeOrmModule } from '@nestjs/typeorm'

@Module({
  imports: [TypeOrmModule.forFeature([Login])],
})
export class LoginModule {}