-- CreateTable CREATE TABLE "drm_keys" ( "id" TEXT NOT NULL, "kid" TEXT NOT NULL, "key_enc" TEXT NOT NULL, "key_hash" TEXT NOT NULL, "mpd_url" TEXT, "channel_name" TEXT, "event_name" TEXT, "source" TEXT NOT NULL DEFAULT 'manual', "external_id" TEXT, "media_guid" TEXT, "last_seen_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "created_at" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, "updated_at" TIMESTAMP(3) NOT NULL, CONSTRAINT "drm_keys_pkey" PRIMARY KEY ("id") ); -- CreateIndex CREATE UNIQUE INDEX "drm_keys_kid_key" ON "drm_keys"("kid"); -- CreateIndex CREATE INDEX "drm_keys_key_hash_idx" ON "drm_keys"("key_hash"); -- CreateIndex CREATE INDEX "drm_keys_last_seen_at_idx" ON "drm_keys"("last_seen_at"); -- CreateIndex CREATE INDEX "drm_keys_source_idx" ON "drm_keys"("source"); -- CreateIndex CREATE INDEX "drm_keys_channel_name_idx" ON "drm_keys"("channel_name"); -- CreateIndex CREATE INDEX "drm_keys_event_name_idx" ON "drm_keys"("event_name");