diff --git a/index.sh b/index.sh index 82ba5e4..3c60015 100755 --- a/index.sh +++ b/index.sh @@ -2,6 +2,13 @@ set -e +if [[ ! -d .venv ]]; then + python3 -m venv .venv + pip install sqlite-utils markdown-to-sqlite markdown +fi + +. .venv/bin/activate + DATABASE_PATH="${DATABASE_PATH:-blog.db}" sqlite3 -batch -bail "$DATABASE_PATH" " CREATE TABLE IF NOT EXISTS [posts] (