| 1234567891011121314151617181920212223242526272829 |
- -- CreateTable
- CREATE TABLE "ActivationCode" (
- "id" SERIAL NOT NULL,
- "code" TEXT NOT NULL,
- "type" TEXT NOT NULL,
- "importedAt" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP,
- "activated" BOOLEAN NOT NULL DEFAULT false,
- "activatedAt" TIMESTAMP(3),
- "refunded" BOOLEAN NOT NULL DEFAULT false,
- "refundedAt" TIMESTAMP(3),
- "refundNote" TEXT,
- "revoked" BOOLEAN NOT NULL DEFAULT false,
- "revokedAt" TIMESTAMP(3),
- "dataDate" TIMESTAMP(3) NOT NULL,
- CONSTRAINT "ActivationCode_pkey" PRIMARY KEY ("id")
- );
- -- CreateIndex
- CREATE UNIQUE INDEX "ActivationCode_code_key" ON "ActivationCode"("code");
- -- CreateIndex
- CREATE INDEX "ActivationCode_type_idx" ON "ActivationCode"("type");
- -- CreateIndex
- CREATE INDEX "ActivationCode_dataDate_idx" ON "ActivationCode"("dataDate");
- -- CreateIndex
- CREATE INDEX "ActivationCode_activated_refunded_revoked_idx" ON "ActivationCode"("activated", "refunded", "revoked");
|