From d08b94dbb02f3dab0abb22d93146a01ef195dc57 Mon Sep 17 00:00:00 2001 From: valitovgaziz Date: Wed, 12 Nov 2025 04:38:43 +0500 Subject: [PATCH] new file: main_dc/yalarba/api_es/internal/handlers/all_handlers.go new file: main_dc/yalarba/api_es/internal/handlers/auth_handler.go new file: main_dc/yalarba/api_es/internal/handlers/user_handler.go new file: main_dc/yalarba/api_es/internal/models/busines_object.go new file: main_dc/yalarba/api_es/internal/models/news.go new file: main_dc/yalarba/api_es/internal/models/reports.go modified: main_dc/yalarba/api_es/internal/models/user.go new file: main_dc/yalarba/api_es/internal/repositories/user_repository.go add empty files --- main_dc/yalarba/api_es/internal/handlers/all_handlers.go | 1 + main_dc/yalarba/api_es/internal/handlers/auth_handler.go | 1 + main_dc/yalarba/api_es/internal/handlers/user_handler.go | 1 + main_dc/yalarba/api_es/internal/models/busines_object.go | 1 + main_dc/yalarba/api_es/internal/models/news.go | 1 + main_dc/yalarba/api_es/internal/models/reports.go | 1 + main_dc/yalarba/api_es/internal/models/user.go | 6 ++++-- .../yalarba/api_es/internal/repositories/user_repository.go | 1 + 8 files changed, 11 insertions(+), 2 deletions(-) create mode 100644 main_dc/yalarba/api_es/internal/handlers/all_handlers.go create mode 100644 main_dc/yalarba/api_es/internal/handlers/auth_handler.go create mode 100644 main_dc/yalarba/api_es/internal/handlers/user_handler.go create mode 100644 main_dc/yalarba/api_es/internal/models/busines_object.go create mode 100644 main_dc/yalarba/api_es/internal/models/news.go create mode 100644 main_dc/yalarba/api_es/internal/models/reports.go create mode 100644 main_dc/yalarba/api_es/internal/repositories/user_repository.go diff --git a/main_dc/yalarba/api_es/internal/handlers/all_handlers.go b/main_dc/yalarba/api_es/internal/handlers/all_handlers.go new file mode 100644 index 0000000..28ae6f5 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/handlers/all_handlers.go @@ -0,0 +1 @@ +package handlers \ No newline at end of file diff --git a/main_dc/yalarba/api_es/internal/handlers/auth_handler.go b/main_dc/yalarba/api_es/internal/handlers/auth_handler.go new file mode 100644 index 0000000..28ae6f5 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/handlers/auth_handler.go @@ -0,0 +1 @@ +package handlers \ No newline at end of file diff --git a/main_dc/yalarba/api_es/internal/handlers/user_handler.go b/main_dc/yalarba/api_es/internal/handlers/user_handler.go new file mode 100644 index 0000000..28ae6f5 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/handlers/user_handler.go @@ -0,0 +1 @@ +package handlers \ No newline at end of file diff --git a/main_dc/yalarba/api_es/internal/models/busines_object.go b/main_dc/yalarba/api_es/internal/models/busines_object.go new file mode 100644 index 0000000..2640e7f --- /dev/null +++ b/main_dc/yalarba/api_es/internal/models/busines_object.go @@ -0,0 +1 @@ +package models diff --git a/main_dc/yalarba/api_es/internal/models/news.go b/main_dc/yalarba/api_es/internal/models/news.go new file mode 100644 index 0000000..778a4c0 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/models/news.go @@ -0,0 +1 @@ +package models \ No newline at end of file diff --git a/main_dc/yalarba/api_es/internal/models/reports.go b/main_dc/yalarba/api_es/internal/models/reports.go new file mode 100644 index 0000000..778a4c0 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/models/reports.go @@ -0,0 +1 @@ +package models \ No newline at end of file diff --git a/main_dc/yalarba/api_es/internal/models/user.go b/main_dc/yalarba/api_es/internal/models/user.go index 5d2d984..da3ec87 100644 --- a/main_dc/yalarba/api_es/internal/models/user.go +++ b/main_dc/yalarba/api_es/internal/models/user.go @@ -14,7 +14,8 @@ type User struct { // Основная информация Email string `gorm:"uniqueIndex;not null" json:"email"` PasswordHash string `gorm:"not null" json:"-"` - FullName string `gorm:"not null" json:"full_name"` + FirstName string `gorm:"not null" json:"first_name"` + LastName string `gorm:"not null" json:"last_name"` Phone string `json:"phone"` City string `json:"city"` @@ -48,7 +49,8 @@ type UserStats struct { type UserResponse struct { ID uint `json:"id"` Email string `json:"email"` - FullName string `json:"full_name"` + FirstName string `json:"first_name"` + LastName string `json:"last_name"` Phone string `json:"phone"` City string `json:"city"` OrganizationForm string `json:"organization_form"` diff --git a/main_dc/yalarba/api_es/internal/repositories/user_repository.go b/main_dc/yalarba/api_es/internal/repositories/user_repository.go new file mode 100644 index 0000000..61385c7 --- /dev/null +++ b/main_dc/yalarba/api_es/internal/repositories/user_repository.go @@ -0,0 +1 @@ +package repositories \ No newline at end of file