feat: export music db in flatten format
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -8,6 +8,7 @@
|
|||||||
/players*.parquet
|
/players*.parquet
|
||||||
/region*.parquet
|
/region*.parquet
|
||||||
/records*.parquet
|
/records*.parquet
|
||||||
|
/musics.parquet
|
||||||
|
|
||||||
/.python-version
|
/.python-version
|
||||||
/uv.lock
|
/uv.lock
|
||||||
|
|||||||
5
utils/export_musicdb_flat.py
Normal file
5
utils/export_musicdb_flat.py
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
import polars as pl
|
||||||
|
|
||||||
|
pl.read_json("music_db/src/musicDB.json").explode(pl.col("levels")).unnest(
|
||||||
|
pl.col("levels")
|
||||||
|
).write_parquet("musics.parquet")
|
||||||
Reference in New Issue
Block a user