add db module

This commit is contained in:
2026-03-02 02:50:43 +07:00
parent 5ab7ae0fcd
commit 2bc2bf45c7
4 changed files with 125 additions and 95 deletions
+5 -3
View File
@@ -6,6 +6,7 @@ import (
"evening_detective/internal/app"
"evening_detective/internal/config"
"evening_detective/internal/modules/cleaner"
"evening_detective/internal/modules/db"
"evening_detective/internal/modules/formatter"
"evening_detective/internal/modules/link"
"evening_detective/internal/modules/password"
@@ -41,9 +42,10 @@ func main() {
s := grpc.NewServer()
// Attach the Greeter service to the server
dbFilepath := config.GetDBFilepath()
repository, err := services.NewRepository(dbFilepath)
dbService, err := db.NewDBService(dbFilepath)
if err != nil {
panic(err)
log.Fatalln(err)
}
cleaner := cleaner.NewCleaner()
@@ -68,7 +70,7 @@ func main() {
s,
app.NewServer(
services.NewServices(
repository,
dbService,
storyService,
linkService,
passwordGenerator,