-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathJustfile
More file actions
30 lines (23 loc) · 745 Bytes
/
Copy pathJustfile
File metadata and controls
30 lines (23 loc) · 745 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
setup:
uv run python -m panoctagon.utils.setup_db
uv run dbt deps
uv run dbt compile
refresh: setup
DAGSTER_HOME="{{justfile_directory()}}/data/dagster" uv run dg launch --job refresh
dag:
DAGSTER_HOME="{{justfile_directory()}}/data/dagster" uv run dg dev
db:
duckdb -readonly data/panoctagon_orm.duckdb
dbw:
duckdb data/panoctagon_orm.duckdb
viz:
uv run python panoctagon/dashboard/main.py
check:
uv run pyright .
uv run ruff check --fix
ruff check --select I --fix .
uv run ruff format .
up:
rm ~/panoctagon/data/panoctagon_orm.duckdb.wal || echo 'wal does not exist'
rm ~/panoctagon/data/panoctagon_orm.duckdb.lock || echo 'lock does not exist'
docker compose up --build -d