テーブル定義
※仕様書では緯度・経度がメッシュテーブルの管理となっていますが、現在の実装上では台帳テーブルで一括管理しています。
※DB は Heroku Postgres を利用しています。
フロントエンドリポジトリ
- src ディレクトリと同階層に csv ディレクトリを作成し、csv ファイルを置いてください。
- プライベートな情報が入っているため、git の管理から外しています。
$ sed -i -e "s/,\$//" 'CSVファイルのパス'
# ledgerテーブルにcsvファイルをインポートする
$ \copy ledger from 'CSVファイルのパス' with CSV;
$ uvicorn --port 5000 --host 127.0.0.1 main:app --reload