...

Text file src/github.com/ory/x/popx/stub/migrations/legacy/20191100000008_selfservice_verification.sqlite3.up.sql

Documentation: github.com/ory/x/popx/stub/migrations/legacy

     1CREATE TABLE "identity_verifiable_addresses" (
     2"id" TEXT PRIMARY KEY,
     3"code" TEXT NOT NULL,
     4"status" TEXT NOT NULL,
     5"via" TEXT NOT NULL,
     6"verified" bool NOT NULL,
     7"value" TEXT NOT NULL,
     8"verified_at" DATETIME,
     9"expires_at" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    10"identity_id" char(36) NOT NULL,
    11"created_at" DATETIME NOT NULL,
    12"updated_at" DATETIME NOT NULL,
    13FOREIGN KEY (identity_id) REFERENCES identities (id) ON DELETE cascade
    14);
    15CREATE UNIQUE INDEX "identity_verifiable_addresses_code_uq_idx" ON "identity_verifiable_addresses" (code);
    16CREATE INDEX "identity_verifiable_addresses_code_idx" ON "identity_verifiable_addresses" (code);
    17CREATE UNIQUE INDEX "identity_verifiable_addresses_status_via_uq_idx" ON "identity_verifiable_addresses" (via, value);
    18CREATE INDEX "identity_verifiable_addresses_status_via_idx" ON "identity_verifiable_addresses" (via, value);
    19CREATE TABLE "selfservice_verification_requests" (
    20"id" TEXT PRIMARY KEY,
    21"request_url" TEXT NOT NULL,
    22"issued_at" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
    23"expires_at" DATETIME NOT NULL,
    24"form" TEXT NOT NULL,
    25"via" TEXT NOT NULL,
    26"csrf_token" TEXT NOT NULL,
    27"success" bool NOT NULL,
    28"created_at" DATETIME NOT NULL,
    29"updated_at" DATETIME NOT NULL
    30);

View as plain text