BLOG-43 refactor: rename gateway -> repository
All checks were successful
Frontend CI / build (push) Successful in 1m29s

This commit is contained in:
SquidSpirit 2025-03-28 00:15:39 +08:00
parent a4394eea9e
commit d7c6c97051
5 changed files with 7 additions and 7 deletions

View File

@ -5,7 +5,7 @@ import (
"log" "log"
"net/http" "net/http"
"git.squidspirit.com/squid/blog.git/backend/internal/adapter/gateway" "git.squidspirit.com/squid/blog.git/backend/internal/adapter/repository"
"git.squidspirit.com/squid/blog.git/backend/internal/application" "git.squidspirit.com/squid/blog.git/backend/internal/application"
"git.squidspirit.com/squid/blog.git/backend/internal/framework/api/graph" "git.squidspirit.com/squid/blog.git/backend/internal/framework/api/graph"
"git.squidspirit.com/squid/blog.git/backend/internal/framework/db/postgres" "git.squidspirit.com/squid/blog.git/backend/internal/framework/db/postgres"
@ -53,7 +53,7 @@ func initGraphqlHandler(resolver *graph.Resolver) *handler.Server {
} }
func createResolver(db *sql.DB) *graph.Resolver { func createResolver(db *sql.DB) *graph.Resolver {
postRepo := gateway.NewPostRepo(postgres.NewPostDBService(db)) postRepo := repository.NewPostRepo(postgres.NewPostDBService(db))
return &graph.Resolver{ return &graph.Resolver{
GetAllPostsUseCase: application.NewGetAllPostsUseCase(postRepo), GetAllPostsUseCase: application.NewGetAllPostsUseCase(postRepo),

View File

@ -1,7 +1,7 @@
package gateway package repository
import ( import (
"git.squidspirit.com/squid/blog.git/backend/internal/adapter/gateway/dbdto" "git.squidspirit.com/squid/blog.git/backend/internal/adapter/repository/dbdto"
"git.squidspirit.com/squid/blog.git/backend/internal/application" "git.squidspirit.com/squid/blog.git/backend/internal/application"
"git.squidspirit.com/squid/blog.git/backend/internal/domain" "git.squidspirit.com/squid/blog.git/backend/internal/domain"
"github.com/thoas/go-funk" "github.com/thoas/go-funk"

View File

@ -5,15 +5,15 @@ import (
"database/sql" "database/sql"
"encoding/json" "encoding/json"
"git.squidspirit.com/squid/blog.git/backend/internal/adapter/gateway" "git.squidspirit.com/squid/blog.git/backend/internal/adapter/repository"
"git.squidspirit.com/squid/blog.git/backend/internal/adapter/gateway/dbdto" "git.squidspirit.com/squid/blog.git/backend/internal/adapter/repository/dbdto"
) )
type postDBService struct { type postDBService struct {
db *sql.DB db *sql.DB
} }
func NewPostDBService(db *sql.DB) gateway.PostDBService { func NewPostDBService(db *sql.DB) repository.PostDBService {
return &postDBService{db} return &postDBService{db}
} }