Generating
typeorm migration:generate -d <path/to/datasource> <migration-name>typeorm migration:generate -- -d <path/to/datasource> --name=<migration-name>typeorm migration:generate -d <path/to/datasource> <path/to/migrations>/<migration-name>import { MigrationInterface, QueryRunner } from "typeorm"
export class PostRefactoringTIMESTAMP implements MigrationInterface {
async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "post" ALTER COLUMN "title" RENAME TO "name"`,
)
}
async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(
`ALTER TABLE "post" ALTER COLUMN "name" RENAME TO "title"`,
)
}
}Last updated