老师请问下 typeorm migration 机制怎么在生成数据库表后填充假数据到表里?

来源:1-1 课程介绍

慕沐8112425

2024-02-21

老师请问下 typeorm migration 机制怎么在生成数据库表后填充假数据到表里?

写回答

1回答

Brian

2024-07-15

你可以打开,你创建的migration的js文件:

import { MigrationInterface, QueryRunner } from "typeorm"

export class PostRefactoringTIMESTAMP implements MigrationInterface {
    async up(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(
            `ALTER TABLE "post" RENAME COLUMN "title" TO "name"`,
        )
    }

    async down(queryRunner: QueryRunner): Promise<void> {
        await queryRunner.query(
            `ALTER TABLE "post" RENAME COLUMN "name" TO "title"`,
        ) // 撤销 "up" 方法所做的更改
    }
}

类似于这样来创建数据。

0
0

NestJS 入门到实战 前端必学服务端新趋势

近几年快速发展的Node.js框架,掌握未来前端工程师后端开发能力

569 学习 · 238 问题

查看课程