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 {