Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.52 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.52 KB

祝日データベース更新スクリプト

Create updater image Go Test CodeQL

このディレクトリは以下のスクリプトは祝日データベース更新スクリプトです。 定期的に取得し、DBとの差分を更新します。

データベースのマイグレーション

マイグレーションはgromを利用します。

データベースの起動

リポジトリ配下で実行します。

docker compose up -d database 

gormのダウンロード

go mod download

マイグレーションの実行

cd src/cmd
go run migration.go

実行方法

コンテナイメージになっているので、コンテナイメージをrunします。

docker composeで実行します。

docker compose up -d

設定できる環境変数

  • PSQL_HOSTNAME:データベースのホスト名
  • PSQL_PORT:データベースのポート
  • PSQL_USERNAME:データベースのユーザ名
  • PSQL_PASSWORD:データベースのパスワード