mirror of
https://github.com/pupperpowell/bibdle.git
synced 2026-02-04 02:44:43 -05:00
35 lines
847 B
Bash
Executable File
35 lines
847 B
Bash
Executable File
#!/usr/bin/env zsh
|
|
|
|
DB_PATH="./local.db"
|
|
|
|
# Check if database exists
|
|
if [ ! -f "$DB_PATH" ]; then
|
|
echo "Error: Database not found at $DB_PATH"
|
|
exit 1
|
|
fi
|
|
|
|
# Query for daily completions on 2026-02-01 with ranking
|
|
echo "Daily Completions for 2026-02-01"
|
|
echo "================================="
|
|
echo ""
|
|
printf "%-12s %-10s %-6s\n" "Anonymous ID" "Guesses" "Rank"
|
|
printf "%-12s %-10s %-6s\n" "------------" "-------" "----"
|
|
|
|
# Execute query with custom column mode
|
|
sqlite3 "$DB_PATH" <<SQL
|
|
.mode column
|
|
.headers off
|
|
.width 12 10 6
|
|
SELECT
|
|
SUBSTR(anonymous_id, 1, 10) as anon_id,
|
|
guess_count,
|
|
RANK() OVER (ORDER BY guess_count ASC) as rank
|
|
FROM daily_completions
|
|
WHERE date = '2026-02-01'
|
|
ORDER BY rank, guess_count;
|
|
SQL
|
|
|
|
echo ""
|
|
echo "Total entries:"
|
|
sqlite3 "$DB_PATH" "SELECT COUNT(*) FROM daily_completions WHERE date = '2026-02-01';"
|