mirror of
https://github.com/bitwarden/server.git
synced 2024-12-12 15:26:48 +01:00
b97a1a9ed2
* SQLite scripts to apply autoincrementing Id key * Drop erroneous Id column if created
47 lines
749 B
SQL
47 lines
749 B
SQL
ALTER TABLE
|
|
"Grant" RENAME TO "Old_Grant";
|
|
|
|
CREATE TABLE "Grant"
|
|
(
|
|
"Id" INTEGER PRIMARY KEY AUTOINCREMENT,
|
|
"Key" TEXT NOT NULL,
|
|
"Type" TEXT NOT NULL,
|
|
"SubjectId" TEXT NULL,
|
|
"SessionId" TEXT NULL,
|
|
"ClientId" TEXT NOT NULL,
|
|
"Description" TEXT NULL,
|
|
"CreationDate" TEXT NOT NULL,
|
|
"ExpirationDate" TEXT NULL,
|
|
"ConsumedDate" TEXT NULL,
|
|
"Data" TEXT NOT NULL
|
|
);
|
|
|
|
INSERT INTO
|
|
"Grant"
|
|
(
|
|
"Key",
|
|
"Type",
|
|
"SubjectId",
|
|
"SessionId",
|
|
"ClientId",
|
|
"Description",
|
|
"CreationDate",
|
|
"ExpirationDate",
|
|
"ConsumedDate",
|
|
"Data"
|
|
)
|
|
SELECT
|
|
"Key",
|
|
"Type",
|
|
"SubjectId",
|
|
"SessionId",
|
|
"ClientId",
|
|
"Description",
|
|
"CreationDate",
|
|
"ExpirationDate",
|
|
"ConsumedDate",
|
|
"Data"
|
|
FROM "Old_Grant";
|
|
|
|
DROP TABLE "Old_Grant";
|