簡體   English   中英

Azure Static Web 應用程序 ZDB974238714CA8DE634A7CE1D08 中的 TypeORM 遷移

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM