fix: MySQL compatible migration — replace double quotes with backticks
All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 38s
All checks were successful
Deploy API Server / build-and-deploy (push) Successful in 38s
This commit is contained in:
parent
dee0b250b6
commit
8d5ff27a3c
@ -1,23 +1,23 @@
|
||||
CREATE TABLE "AppConfig" (
|
||||
"id" VARCHAR(191) NOT NULL, "key" VARCHAR(100) NOT NULL, "value" TEXT NOT NULL,
|
||||
"description" VARCHAR(500), "environment" VARCHAR(32) NOT NULL DEFAULT 'production',
|
||||
"updatedBy" VARCHAR(100), "createdAt" DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
"updatedAt" DATETIME(3) NOT NULL,
|
||||
UNIQUE INDEX "AppConfig_key_key"("key"), PRIMARY KEY ("id")
|
||||
CREATE TABLE AppConfig (
|
||||
id VARCHAR(191) NOT NULL, `key` VARCHAR(100) NOT NULL, `value` TEXT NOT NULL,
|
||||
description VARCHAR(500), environment VARCHAR(32) NOT NULL DEFAULT 'production',
|
||||
updatedBy VARCHAR(100), createdAt DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
updatedAt DATETIME(3) NOT NULL,
|
||||
UNIQUE INDEX AppConfig_key_key(`key`), PRIMARY KEY (id)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
CREATE TABLE "FeatureFlag" (
|
||||
"id" VARCHAR(191) NOT NULL, "name" VARCHAR(100) NOT NULL, "enabled" BOOLEAN NOT NULL DEFAULT false,
|
||||
"description" VARCHAR(500), "rolloutPct" INTEGER NOT NULL DEFAULT 100,
|
||||
"updatedBy" VARCHAR(100), "createdAt" DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
"updatedAt" DATETIME(3) NOT NULL,
|
||||
UNIQUE INDEX "FeatureFlag_name_key"("name"), PRIMARY KEY ("id")
|
||||
CREATE TABLE FeatureFlag (
|
||||
id VARCHAR(191) NOT NULL, `name` VARCHAR(100) NOT NULL, enabled BOOLEAN NOT NULL DEFAULT false,
|
||||
description VARCHAR(500), rolloutPct INTEGER NOT NULL DEFAULT 100,
|
||||
updatedBy VARCHAR(100), createdAt DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
updatedAt DATETIME(3) NOT NULL,
|
||||
UNIQUE INDEX FeatureFlag_name_key(`name`), PRIMARY KEY (id)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
CREATE TABLE "ConfigChangeLog" (
|
||||
"id" VARCHAR(191) NOT NULL, "entityType" VARCHAR(32) NOT NULL, "entityId" VARCHAR(100) NOT NULL,
|
||||
"field" VARCHAR(100) NOT NULL, "oldValue" TEXT, "newValue" TEXT,
|
||||
"changedBy" VARCHAR(100), "createdAt" DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
INDEX "ConfigChangeLog_entityType_entityId_idx"("entityType", "entityId"),
|
||||
INDEX "ConfigChangeLog_createdAt_idx"("createdAt"), PRIMARY KEY ("id")
|
||||
CREATE TABLE ConfigChangeLog (
|
||||
id VARCHAR(191) NOT NULL, entityType VARCHAR(32) NOT NULL, entityId VARCHAR(100) NOT NULL,
|
||||
field VARCHAR(100) NOT NULL, oldValue TEXT, newValue TEXT,
|
||||
changedBy VARCHAR(100), createdAt DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
|
||||
INDEX ConfigChangeLog_entityType_entityId_idx(entityType, entityId),
|
||||
INDEX ConfigChangeLog_createdAt_idx(createdAt), PRIMARY KEY (id)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user