Skip to content

Repository files navigation

Gradledownload

  • ドキュメント置き場
  • 継続的なデプロイと開発

TODO

  • error処理ちゃんとやる(サーバがエラーを愚直に返している)
  • テストを書く

開発手順

  • cloneしてくる
  • Makefileはsudoつけてdocker-compose upとかしています...
# docker-compose build
$ make dev
# docker-compose up
$ make up # hot-reload server & front

# dbが立ち上がったら
$ make migrate # migrateコンテナに入る
# in docker
## 接続
psql -h db -p 5432 -U suburi -d suburi_db

## migrationコンテナでmigration
migrate create -ext sql -dir migration -seq <sql_file_name> # sqlファイルを作成

## migration up
export POSTGRESQL_URL='postgres://suburi:password@db:5432/suburi_db?sslmode=disable'
migrate -database ${POSTGRESQL_URL} -path migration up # upでmigration、downで切り戻し
  • 基本は上の2つをやってサーバは internal/ を、フロントは web/pages を見るとOK
  • localhost:3000/がトップページ

document

  • /apiにOpenAPIのAPI定義書を置いています。
  • /docs/diary.mdは開発日記です。メモなのでそのうち消します。

About

📥 Adds a download task to Gradle that displays progress information

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages