NESTJS框架从零到一搭建node服务 <连接MySQL篇>

81 阅读1分钟

1.nest官网install并初始化项目 2. 连接数据库

image.png

    TypeOrmModule.forRoot({
      type: 'mysql',
      host: 'localhost',
      port: 3306,
      username: 'root',
      password: 'root',
      database: 'user',
      entities: ['dist/**/*.entity{.ts,.js}'], //配置链接所有实体类代码文件
      synchronize: true,
    }),

3.创建第一个实体类

image.png

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

 

@Entity()

export class UserEntity {

  @PrimaryGeneratedColumn()

  id: number;

 
  @Column()

  username: string;
 
 
  @Column()

  age: number;
  

  @Column()

  department: string;

}