mirror of
https://github.com/umami-software/umami.git
synced 2025-12-06 01:18:00 +01:00
31 lines
966 B
SQL
31 lines
966 B
SQL
-- AlterTable
|
|
ALTER TABLE "segment" ADD COLUMN "type" VARCHAR(200) NOT NULL;
|
|
|
|
-- CreateTable
|
|
CREATE TABLE "revenue" (
|
|
"revenue_id" UUID NOT NULL,
|
|
"website_id" UUID NOT NULL,
|
|
"session_id" UUID NOT NULL,
|
|
"event_id" UUID NOT NULL,
|
|
"event_name" VARCHAR(50) NOT NULL,
|
|
"currency" VARCHAR(100) NOT NULL,
|
|
"revenue" DECIMAL(19,4),
|
|
"created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP,
|
|
|
|
CONSTRAINT "revenue_pkey" PRIMARY KEY ("revenue_id")
|
|
);
|
|
|
|
-- CreateIndex
|
|
CREATE UNIQUE INDEX "revenue_revenue_id_key" ON "revenue"("revenue_id");
|
|
|
|
-- CreateIndex
|
|
CREATE INDEX "revenue_website_id_idx" ON "revenue"("website_id");
|
|
|
|
-- CreateIndex
|
|
CREATE INDEX "revenue_session_id_idx" ON "revenue"("session_id");
|
|
|
|
-- CreateIndex
|
|
CREATE INDEX "revenue_website_id_created_at_idx" ON "revenue"("website_id", "created_at");
|
|
|
|
-- CreateIndex
|
|
CREATE INDEX "revenue_website_id_session_id_created_at_idx" ON "revenue"("website_id", "session_id", "created_at");
|