Files
puzzle_db/init/02-import.sh
2026-04-06 15:48:37 -05:00

12 lines
270 B
Bash
Executable File

#!/bin/bash
set -e
echo "Importing CSV into puzzles table..."
psql -U "$POSTGRES_USER" -d "$POSTGRES_DB" <<EOF
COPY puzzles(PuzzleId,FEN,Moves,Rating,RatingDeviation,Popularity,NbPlays,Themes,GameUrl,OpeningTags)
FROM '/data/puzzles.csv'
DELIMITER ','
CSV HEADER;
EOF