update folders

This commit is contained in:
Владимир Фёдоров 2025-06-07 22:20:14 +07:00
parent e7668754fd
commit 2e510b22a4
6 changed files with 15 additions and 4 deletions

2
.gitignore vendored
View File

@ -28,3 +28,5 @@ store.db
cmd/text_to_story/*.txt cmd/text_to_story/*.txt
cmd/text_to_story/*.json cmd/text_to_story/*.json
bin/*

View File

@ -32,7 +32,7 @@ func main() {
} }
storyService, err := story_service.NewStoryService() storyService, err := story_service.NewStoryService()
if err != nil { if err != nil {
panic(err) log.Fatalln(err)
} }
proto.RegisterEveningDetectiveServer( proto.RegisterEveningDetectiveServer(
s, s,

View File

@ -7,5 +7,13 @@ services:
dockerfile: Dockerfile dockerfile: Dockerfile
ports: ports:
- "8080:8080" - "8080:8080"
- "8090:8090"
- "8100:8100"
- "8110:8110"
volumes:
- data:/data
# environment: # environment:
# - ENV_VAR_NAME=env_var_value # - ENV_VAR_NAME=env_var_value
volumes:
data:

View File

@ -14,7 +14,7 @@ type Repository struct {
} }
func NewRepository() (*Repository, error) { func NewRepository() (*Repository, error) {
db, err := sql.Open("sqlite3", "store.db") db, err := sql.Open("sqlite3", "data/db/store.db")
if err != nil { if err != nil {
return nil, err return nil, err
} }

View File

@ -2,6 +2,7 @@ package story_service
import ( import (
"encoding/json" "encoding/json"
"errors"
"os" "os"
"strings" "strings"
) )
@ -44,9 +45,9 @@ type StoryService struct {
} }
func NewStoryService() (*StoryService, error) { func NewStoryService() (*StoryService, error) {
data, err := os.ReadFile("./story/story.json") data, err := os.ReadFile("./data/story/story.json")
if err != nil { if err != nil {
return nil, err return nil, errors.New("Файл истории не найден")
} }
story := &Story{} story := &Story{}
if err := json.Unmarshal(data, story); err != nil { if err := json.Unmarshal(data, story); err != nil {