[英]TypeORM migrations in Azure Static Web Apps API
I've written an Azure Static Web App with Angular with an API written with NestJS. 我將 TypeORM 用於 API 中的數據庫內容。 我已經使用 TypeORM CLI 設置了遷移以自動運行migrationsRun: true
,但是遷移永遠不會在 Azure 上執行。 有沒有人這樣做過?
我們需要使用 typeorm 命令以標准方式創建遷移,如下所示:
typeorm migration:create -n <migration-name>
還要確保遷移運行命令如下所示,其中包含所有詳細信息:
ts-node ./node_modules/typeorm/cli.js migration:run
下面是 sample.ts 文件:
import {MigrationInterface, QueryRunner} from "typeorm";
export class Book1587131893261 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<any> {
await queryRunner.query(`ALTER TABLE book ADD COLUMN price int`);
}
public async down(queryRunner: QueryRunner): Promise<any> { }
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.