lookup/mock/insert_into.py

20 lines
492 B
Python
Raw Normal View History

2023-07-31 00:49:44 +00:00
#!/usr/bin/env python
import uuid
import hashlib
import psycopg2
conn = psycopg2.connect("user=postgres password=test host=0.0.0.0 dbname=hashes")
RANGE = 4294967295
cur = conn.cursor()
for entry in range(RANGE):
hash = hashlib.sha256(str(uuid.uuid4()).encode()).digest()
cur.execute("""INSERT INTO hashes(id) VALUES(%s);""", (hash, ))
if entry % 100000 == 0: # Print progress every 100,000 commits
conn.commit()
print(entry)
print(hash)
conn.close()