Last active
August 16, 2025 12:17
-
-
Save sheepla/6facd13b6cef009cebe962e5da978c76 to your computer and use it in GitHub Desktop.
Migration result for EFCore with ASP.NET Core Identity
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SQLite version 3.50.4 2025-07-30 19:33:53 | |
Enter ".help" for usage hints. | |
sqlite> .schema | |
CREATE TABLE IF NOT EXISTS "__EFMigrationsLock" ( | |
"Id" INTEGER NOT NULL CONSTRAINT "PK___EFMigrationsLock" PRIMARY KEY, | |
"Timestamp" TEXT NOT NULL | |
); | |
CREATE TABLE IF NOT EXISTS "__EFMigrationsHistory" ( | |
"MigrationId" TEXT NOT NULL CONSTRAINT "PK___EFMigrationsHistory" PRIMARY KEY, | |
"ProductVersion" TEXT NOT NULL | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetRoles" ( | |
"Id" TEXT NOT NULL CONSTRAINT "PK_AspNetRoles" PRIMARY KEY, | |
"Name" TEXT NULL, | |
"NormalizedName" TEXT NULL, | |
"ConcurrencyStamp" TEXT NULL | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetUsers" ( | |
"Id" TEXT NOT NULL CONSTRAINT "PK_AspNetUsers" PRIMARY KEY, | |
"DisplayName" TEXT NOT NULL, | |
"UserName" TEXT NULL, | |
"NormalizedUserName" TEXT NULL, | |
"Email" TEXT NULL, | |
"NormalizedEmail" TEXT NULL, | |
"EmailConfirmed" INTEGER NOT NULL, | |
"PasswordHash" TEXT NULL, | |
"SecurityStamp" TEXT NULL, | |
"ConcurrencyStamp" TEXT NULL, | |
"PhoneNumber" TEXT NULL, | |
"PhoneNumberConfirmed" INTEGER NOT NULL, | |
"TwoFactorEnabled" INTEGER NOT NULL, | |
"LockoutEnd" TEXT NULL, | |
"LockoutEnabled" INTEGER NOT NULL, | |
"AccessFailedCount" INTEGER NOT NULL | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetRoleClaims" ( | |
"Id" INTEGER NOT NULL CONSTRAINT "PK_AspNetRoleClaims" PRIMARY KEY AUTOINCREMENT, | |
"RoleId" TEXT NOT NULL, | |
"ClaimType" TEXT NULL, | |
"ClaimValue" TEXT NULL, | |
CONSTRAINT "FK_AspNetRoleClaims_AspNetRoles_RoleId" FOREIGN KEY ("RoleId") REFERENCES "AspNetRoles" ("Id") ON DELETE CASCADE | |
); | |
CREATE TABLE sqlite_sequence(name,seq); | |
CREATE TABLE IF NOT EXISTS "AspNetUserClaims" ( | |
"Id" INTEGER NOT NULL CONSTRAINT "PK_AspNetUserClaims" PRIMARY KEY AUTOINCREMENT, | |
"UserId" TEXT NOT NULL, | |
"ClaimType" TEXT NULL, | |
"ClaimValue" TEXT NULL, | |
CONSTRAINT "FK_AspNetUserClaims_AspNetUsers_UserId" FOREIGN KEY ("UserId") REFERENCES "AspNetUsers" ("Id") ON DELETE CASCADE | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetUserLogins" ( | |
"LoginProvider" TEXT NOT NULL, | |
"ProviderKey" TEXT NOT NULL, | |
"ProviderDisplayName" TEXT NULL, | |
"UserId" TEXT NOT NULL, | |
CONSTRAINT "PK_AspNetUserLogins" PRIMARY KEY ("LoginProvider", "ProviderKey"), | |
CONSTRAINT "FK_AspNetUserLogins_AspNetUsers_UserId" FOREIGN KEY ("UserId") REFERENCES "AspNetUsers" ("Id") ON DELETE CASCADE | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetUserRoles" ( | |
"UserId" TEXT NOT NULL, | |
"RoleId" TEXT NOT NULL, | |
CONSTRAINT "PK_AspNetUserRoles" PRIMARY KEY ("UserId", "RoleId"), | |
CONSTRAINT "FK_AspNetUserRoles_AspNetRoles_RoleId" FOREIGN KEY ("RoleId") REFERENCES "AspNetRoles" ("Id") ON DELETE CASCADE, | |
CONSTRAINT "FK_AspNetUserRoles_AspNetUsers_UserId" FOREIGN KEY ("UserId") REFERENCES "AspNetUsers" ("Id") ON DELETE CASCADE | |
); | |
CREATE TABLE IF NOT EXISTS "AspNetUserTokens" ( | |
"UserId" TEXT NOT NULL, | |
"LoginProvider" TEXT NOT NULL, | |
"Name" TEXT NOT NULL, | |
"Value" TEXT NULL, | |
CONSTRAINT "PK_AspNetUserTokens" PRIMARY KEY ("UserId", "LoginProvider", "Name"), | |
CONSTRAINT "FK_AspNetUserTokens_AspNetUsers_UserId" FOREIGN KEY ("UserId") REFERENCES "AspNetUsers" ("Id") ON DELETE CASCADE | |
); | |
CREATE INDEX "IX_AspNetRoleClaims_RoleId" ON "AspNetRoleClaims" ("RoleId"); | |
CREATE UNIQUE INDEX "RoleNameIndex" ON "AspNetRoles" ("NormalizedName"); | |
CREATE INDEX "IX_AspNetUserClaims_UserId" ON "AspNetUserClaims" ("UserId"); | |
CREATE INDEX "IX_AspNetUserLogins_UserId" ON "AspNetUserLogins" ("UserId"); | |
CREATE INDEX "IX_AspNetUserRoles_RoleId" ON "AspNetUserRoles" ("RoleId"); | |
CREATE INDEX "EmailIndex" ON "AspNetUsers" ("NormalizedEmail"); | |
CREATE UNIQUE INDEX "UserNameIndex" ON "AspNetUsers" ("NormalizedUserName"); | |
sqlite> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment