Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
52 commits
Select commit Hold shift + click to select a range
5c7adcf
北陸私鉄系統追加
mittan12 Jul 23, 2025
3b6140a
不要データ修正
mittan12 Jul 23, 2025
77fbd82
Merge pull request #1304 from mittan12/patch-74
TinyKitten Jul 30, 2025
8afa2b5
PostgreSQL移行
TinyKitten Aug 5, 2025
f7f4d76
SQL修正
TinyKitten Aug 5, 2025
b88ef33
DISTINCT絶対しばくマン
TinyKitten Aug 5, 2025
6dbf297
SQLiteの?を駆逐
TinyKitten Aug 5, 2025
2a35179
GROUP BYをDISTINCTで代用
TinyKitten Aug 5, 2025
d04aca6
不要なDISTINCTの削除
TinyKitten Aug 5, 2025
4990488
restart: always
TinyKitten Aug 5, 2025
7442128
cargo fmt --all
TinyKitten Aug 5, 2025
d61ea3a
古いテスト削除
TinyKitten Aug 5, 2025
be48c6a
座標と平均距離は精度高め
TinyKitten Aug 6, 2025
72e31e4
一部の駅名が検索できないバグと停車駅順を修正
TinyKitten Aug 6, 2025
5c21cb2
cargo fmt --all
TinyKitten Aug 6, 2025
954aa10
テーブル作成DDLの簡潔化
TinyKitten Aug 6, 2025
3dddb18
不要なDockerfile削除
TinyKitten Aug 6, 2025
1ca81f8
create_table.sqlデグレ修正
TinyKitten Aug 6, 2025
e067cab
不要なwhereの整理
TinyKitten Aug 6, 2025
fcd54a0
駅名検索デグレ修正
TinyKitten Aug 6, 2025
3cb1a00
get_by_line_id一部CTE化
TinyKitten Aug 6, 2025
048b8fa
経路検索SQLデグレ修正
TinyKitten Aug 6, 2025
ba2fd22
petgraphしばき
TinyKitten Aug 6, 2025
e8ff5ca
i64絶対許さないマン
TinyKitten Aug 6, 2025
7722711
WHERE条件からJOINに移動
TinyKitten Aug 6, 2025
555e984
結野アナ「SQLでの*の使用は重罪です」
TinyKitten Aug 6, 2025
862cc52
不要になったJOINの削除
TinyKitten Aug 6, 2025
aeaa4a5
WHERE条件からJOINに移動
TinyKitten Aug 6, 2025
f605881
DISTINCTとJOINの使い方を改良
TinyKitten Aug 6, 2025
4308131
リポジトリテスト拡充
TinyKitten Aug 6, 2025
7b8ad38
テスト用ファイルの軽微な改良
TinyKitten Aug 6, 2025
d3e4123
.env.testとrepository_testing.mdの一貫性を維持
TinyKitten Aug 6, 2025
652ef6f
Merge pull request #1305 from TrainLCD/feature/experimental-pg
TinyKitten Aug 6, 2025
4d0a1e4
Dockerfileパス変更対応
TinyKitten Aug 6, 2025
eb6491d
Merge pull request #1306 from TrainLCD/fix/deploy-ci
TinyKitten Aug 6, 2025
8a6d8c5
Dockerfile指定ミス
TinyKitten Aug 6, 2025
e6b3f4c
Merge pull request #1307 from TrainLCD/fix/deploy-ci
TinyKitten Aug 6, 2025
3b50ff2
dataディレクトリにREADME.md設置
TinyKitten Aug 6, 2025
37d9290
Merge pull request #986 from TrainLCD/feature/data-readme
TinyKitten Aug 6, 2025
10b0e63
ルートのREADME.mdにデータ貢献についての項目追加
TinyKitten Aug 6, 2025
b0bf84d
Merge pull request #1308 from TrainLCD/feature/data-readme
TinyKitten Aug 6, 2025
1e8291a
station_number(n)の例が不適切だった
TinyKitten Aug 6, 2025
ee73a13
station_number(n)は記号は基本入らない
TinyKitten Aug 6, 2025
de6f5bc
Merge pull request #1309 from TrainLCD/fix/data-readme
TinyKitten Aug 6, 2025
219ea64
WHEREからJOINへ移動
TinyKitten Aug 7, 2025
7a27145
不要なArc, Mutexを削除
TinyKitten Aug 7, 2025
189e13b
clippy
TinyKitten Aug 7, 2025
c56c08d
軽微なリファクタ
TinyKitten Aug 7, 2025
57fa860
多コピーの原罪
TinyKitten Aug 7, 2025
7c99ca4
Merge pull request #1310 from TrainLCD/fix/perf
TinyKitten Aug 7, 2025
525068e
一つの駅グループに同じ路線IDのデータが入り込まないように修正
TinyKitten Aug 7, 2025
eeac898
Merge pull request #1311 from TrainLCD/fix/dedup-lines
TinyKitten Aug 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 1 addition & 3 deletions .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,4 @@ Dockerfile
.git
.gitignore
.env
.env.local
libsqlitefunctions.so
db.db*
.env.local
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
## API
DATABASE_URL=sqlite://db.db
DATABASE_URL=postgresql://stationapi:stationapi@localhost/stationapi
DISABLE_GRPC_WEB=false
12 changes: 12 additions & 0 deletions .env.test
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Test configuration
# This file should be sourced before running integration tests
# Usage: source .env.test && cargo test --features integration-tests

export TEST_DATABASE_URL="postgres://test:test@localhost/stationapi_test"

# Rust specific test environment
export RUST_LOG="debug"
export RUST_BACKTRACE="1"

# Test behavior flags
export RUST_TEST_THREADS="1" # Run tests sequentially to avoid database conflicts
2 changes: 1 addition & 1 deletion .github/workflows/deploy_ecs_production_stationapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }}
IMAGE_TAG: ${{ github.sha }}
run: |
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG .
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG -f ./docker/api/Dockerfile .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
echo "image=$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG" >> $GITHUB_OUTPUT

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/deploy_ecs_staging_stationapi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
ECR_REGISTRY: ${{ steps.login-ecr.outputs.registry }}
IMAGE_TAG: ${{ github.sha }}
run: |
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG .
docker build -t $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG -f ./docker/api/Dockerfile .
docker push $ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG
echo "image=$ECR_REGISTRY/$ECR_REPOSITORY:$IMAGE_TAG" >> $GITHUB_OUTPUT

Expand Down
3 changes: 1 addition & 2 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,4 @@ server.crt
server.key
api_descriptor.pb
tmp.sql
.vscode/
db.db*
.vscode/

This file was deleted.

Loading