mirror of
https://github.com/umami-software/umami.git
synced 2026-02-04 04:37:11 +01:00
add unique index to slug columns
This commit is contained in:
parent
3c5c1e48e9
commit
32febf0fbb
1 changed files with 8 additions and 2 deletions
|
|
@ -12,7 +12,7 @@ CREATE TABLE "link" (
|
||||||
"link_id" UUID NOT NULL,
|
"link_id" UUID NOT NULL,
|
||||||
"name" VARCHAR(100) NOT NULL,
|
"name" VARCHAR(100) NOT NULL,
|
||||||
"url" VARCHAR(500) NOT NULL,
|
"url" VARCHAR(500) NOT NULL,
|
||||||
"slug" VARCHAR(100) UNIQUE NOT NULL,
|
"slug" VARCHAR(100) NOT NULL,
|
||||||
"user_id" UUID,
|
"user_id" UUID,
|
||||||
"team_id" UUID,
|
"team_id" UUID,
|
||||||
"created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP,
|
"created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
|
@ -26,7 +26,7 @@ CREATE TABLE "link" (
|
||||||
CREATE TABLE "pixel" (
|
CREATE TABLE "pixel" (
|
||||||
"pixel_id" UUID NOT NULL,
|
"pixel_id" UUID NOT NULL,
|
||||||
"name" VARCHAR(100) NOT NULL,
|
"name" VARCHAR(100) NOT NULL,
|
||||||
"slug" VARCHAR(100) UNIQUE NOT NULL,
|
"slug" VARCHAR(100) NOT NULL,
|
||||||
"user_id" UUID,
|
"user_id" UUID,
|
||||||
"team_id" UUID,
|
"team_id" UUID,
|
||||||
"created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP,
|
"created_at" TIMESTAMPTZ(6) DEFAULT CURRENT_TIMESTAMP,
|
||||||
|
|
@ -39,6 +39,9 @@ CREATE TABLE "pixel" (
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE UNIQUE INDEX "link_link_id_key" ON "link"("link_id");
|
CREATE UNIQUE INDEX "link_link_id_key" ON "link"("link_id");
|
||||||
|
|
||||||
|
-- CreateIndex
|
||||||
|
CREATE UNIQUE INDEX "link_slug_key" ON "link"("slug");
|
||||||
|
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE INDEX "link_slug_idx" ON "link"("slug");
|
CREATE INDEX "link_slug_idx" ON "link"("slug");
|
||||||
|
|
||||||
|
|
@ -54,6 +57,9 @@ CREATE INDEX "link_created_at_idx" ON "link"("created_at");
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE UNIQUE INDEX "pixel_pixel_id_key" ON "pixel"("pixel_id");
|
CREATE UNIQUE INDEX "pixel_pixel_id_key" ON "pixel"("pixel_id");
|
||||||
|
|
||||||
|
-- CreateIndex
|
||||||
|
CREATE UNIQUE INDEX "pixel_slug_key" ON "pixel"("slug");
|
||||||
|
|
||||||
-- CreateIndex
|
-- CreateIndex
|
||||||
CREATE INDEX "pixel_slug_idx" ON "pixel"("slug");
|
CREATE INDEX "pixel_slug_idx" ON "pixel"("slug");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue