diff --git a/scripts/create_invite.sh b/scripts/create_invite.sh deleted file mode 100644 index e33489e..0000000 --- a/scripts/create_invite.sh +++ /dev/null @@ -1,30 +0,0 @@ -#!/bin/bash - -# Load the .env file from the parent directory -source "$(dirname "$0")/../.env" - -# Generate a random UUID for the record -UUID=$(uuidgen) - -# Create a fake inviter_npub (using a random string here) -INVITER_PUB_KEY="fake_inviter_${RANDOM}" - -# Get the current timestamp for created_at -CREATED_AT=$(date +"%Y-%m-%d %H:%M:%S") - -# Get the name of the PostgreSQL container from the docker-compose configuration -POSTGRES_CONTAINER_NAME=$(docker compose ps -q postgres | xargs docker inspect --format '{{.Name}}' | sed 's/\///') - -# Connect to the Postgres container and insert the fake record into the app_invite table -docker exec -i "$POSTGRES_CONTAINER_NAME" psql -v -U "$POSTGRES_USER" -d "$POSTGRES_DB" -h localhost -p 5432 -c " - INSERT INTO app_invite_created (uuid, inviter_npub, created_at) - VALUES ('$UUID', '$INVITER_PUB_KEY', '$CREATED_AT') - RETURNING *; -" - -# Print the generated values -echo "Inserted app_invite_created Record:" -echo "UUID: $UUID" -echo "Inviter Npub: $INVITER_PUB_KEY" -echo "Created At: $CREATED_AT" -echo "Try it at http://localhost/invite/$UUID"