♻️ refactor: rewrite OAuth provision business logic for new user schema
This commit is contained in:
@ -175,8 +175,8 @@ model UserOauthAccounts {
|
||||
provider_name auth_provider
|
||||
provider_sub String? @db.VarChar(255)
|
||||
provider_email String? @db.VarChar(255)
|
||||
provider_token String? @db.VarChar(255)
|
||||
refresh_token String? @db.VarChar(255)
|
||||
provider_token String? @db.Text
|
||||
refresh_token String? @db.Text
|
||||
expires_at DateTime? @db.Timestamptz()
|
||||
created_at DateTime @default(now()) @db.Timestamptz()
|
||||
updated_at DateTime @updatedAt @db.Timestamptz()
|
||||
@ -194,7 +194,8 @@ model UserSession {
|
||||
browser_name String? @db.VarChar(50)
|
||||
browser_version String? @db.VarChar(50)
|
||||
ip_login String? @db.Inet()
|
||||
login_at DateTime @default(now()) @db.Timestamptz()
|
||||
valid_until DateTime @db.Timestamptz()
|
||||
login_at DateTime @default(now()) @db.Timestamptz()
|
||||
logout_at DateTime? @db.Timestamptz()
|
||||
|
||||
user_id String @db.Uuid
|
||||
|
||||
Reference in New Issue
Block a user