File tree Expand file tree Collapse file tree 2 files changed +11
-0
lines changed
internal-packages/database/prisma
migrations/20250814124843_add_organization_access_tokens Expand file tree Collapse file tree 2 files changed +11
-0
lines changed Original file line number Diff line number Diff line change 1+ CREATE TYPE "OrganizationAccessTokenType " AS ENUM (' USER' , ' SYSTEM' );
2+
13CREATE TABLE "OrganizationAccessToken " (
24 " id" TEXT NOT NULL ,
35 " name" TEXT NOT NULL ,
6+ " type" " OrganizationAccessTokenType" NOT NULL DEFAULT ' USER' ,
47 " encryptedToken" JSONB NOT NULL ,
58 " obfuscatedToken" TEXT NOT NULL ,
69 " hashedToken" TEXT NOT NULL ,
Original file line number Diff line number Diff line change @@ -133,12 +133,20 @@ model PersonalAccessToken {
133133 authorizationCodes AuthorizationCode []
134134}
135135
136+ enum OrganizationAccessTokenType {
137+ USER
138+ SYSTEM
139+ }
140+
136141model OrganizationAccessToken {
137142 id String @id @default (cuid () )
138143
139144 /// User-provided name for the token
140145 name String
141146
147+ /// Used to differentiate between user-generated and system-generated tokens
148+ type OrganizationAccessTokenType @default (USER )
149+
142150 /// This is the token encrypted using the ENCRYPTION_KEY
143151 encryptedToken Json
144152
You can’t perform that action at this time.
0 commit comments