Skip to content

Latest commit

 

History

History
31 lines (18 loc) · 1.37 KB

README.md

File metadata and controls

31 lines (18 loc) · 1.37 KB

sos24-server

CD(prodution) CD(beta) CD(staging)

雙峰祭オンラインシステムのサーバーです。

Note

クエリを変更した場合はCIを通すために cargo sqlx prepare --workspace を実行してください。

API リファレンス

環境構築

環境変数

.env.sampleを参考に.envファイルを作成し、環境変数を設定してください。

データベースのセットアップ

cargo install sqlx-clisqlx-cliをインストールします。その後cargo sqlx database createでデータベースを作成し、cargo sqlx migrate runでマイグレーションを実行します。

ビルド

cargo run --bin sos24-presentationでサーバーを起動します。

テスト

cargo testもしくはcargo nextest runでテストを実行します。