This commit is contained in:
copyrighttxt
2026-07-06 13:28:00 -04:00
commit 05211f73ef
441 changed files with 94128 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
import psycopg2
from datetime import datetime
conn_params = {
'dbname': 'syntaxdb',
'user': 'syntax',
'password': 'PjZqyvUWXgmp6g3gMqJPYqZz5YpnhXbCjVsAMdoyuuvmCKNxtE7EQgGWUTFXNtJsoKf73w9hHNFRM6fFqGmH946cbJLNjAjaUQ0z',
'host': '127.0.0.1',
'port': '5432'
}
# dat aint my db pass so its calm
def modify_database_schema():
try:
conn = psycopg2.connect(**conn_params)
conn.autocommit = False
cur = conn.cursor()
print("Adding full_3dcontenthash column to user_thumbnail table...")
try:
cur.execute("""
ALTER TABLE user_thumbnail
ADD COLUMN IF NOT EXISTS full_3dcontenthash VARCHAR(512);
""")
print("Added full_3dcontenthash column")
except Exception as e:
print(f"Error adding full_3dcontenthash column: {e}")
conn.commit()
print(f"Successfully updated database schema at {datetime.now()}")
except Exception as e:
print(f"Migration failed: {e}")
conn.rollback()
raise
finally:
if 'cur' in locals(): cur.close()
if 'conn' in locals(): conn.close()
if __name__ == '__main__':
modify_database_schema()