social-creators-teamG-server

データベース・APIサーバー

使用方法

サーバーの起動等

Makfile

up:
	docker-compose up
down:
	docker-compose down
build:
	docker-compose build

APIサーバー

使用技術

言語

データベース

  • MySQL v8.0

API

  • ドキュメント: OpenAPI v3.0.0
  • モックサーバー: Postman

実行環境

  • Docker Compose v3

ディレクトリ構成

./go配下はクリーンアーキテクチャを採用

.
├── Makefile
├── README.md
├── api
│   └── openapi.yaml
├── database
│   ├── data
│   └── my.cnf
├── docker-compose.yml
├── docs
│   └── openapi_viewer
└── go
    ├── Dockerfile
    ├── entity
    │   └── model
    ├── go.mod
    ├── go.sum
    ├── infrastracture
    ├── interface
    │   ├── controller
    │   └── database
    ├── main.go
    └── usecase

参考:

データベース構成

https://github.com/Khmer495/social-creators-teamG-server/blob/main/database/README.md