From ff2a2c0ddb1f435d0b1f0c57bc2ea635365fc427 Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Mon, 17 Nov 2025 21:37:06 +0500 Subject: [PATCH] modified: main_dc/yalarba/api_tp/internal/models/o_auth_provider.go modified: main_dc/yalarba/api_tp/internal/models/user.go add foreignKey --- main_dc/yalarba/api_tp/internal/models/o_auth_provider.go | 2 +- main_dc/yalarba/api_tp/internal/models/user.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/main_dc/yalarba/api_tp/internal/models/o_auth_provider.go b/main_dc/yalarba/api_tp/internal/models/o_auth_provider.go index 16a737f..d24020d 100644 --- a/main_dc/yalarba/api_tp/internal/models/o_auth_provider.go +++ b/main_dc/yalarba/api_tp/internal/models/o_auth_provider.go @@ -17,4 +17,4 @@ type OAuthProvider struct { CreatedAt time.Time `json:"created_at"` UpdatedAt time.Time `json:"updated_at"` // Добавлено для отслеживания изменений DeletedAt gorm.DeletedAt `json:"deleted_at" gorm:"index"` -} \ No newline at end of file +} diff --git a/main_dc/yalarba/api_tp/internal/models/user.go b/main_dc/yalarba/api_tp/internal/models/user.go index 4d050c0..25c7a7a 100644 --- a/main_dc/yalarba/api_tp/internal/models/user.go +++ b/main_dc/yalarba/api_tp/internal/models/user.go @@ -16,7 +16,7 @@ type UserT struct { Email string `json:"email" gorm:"size:255;uniqueIndex;not null"` Password string `json:"-" gorm:"size:255;not null"` // Пароль не возвращаем в JSON // OAuth провайдеры - OAuthProviders []OAuthProvider `json:"-"` + OAuthProviders []OAuthProvider `json:"-" gorm:"foreignKey:UserID"` } type CreateUserRequest struct {