/
aHgeJl8
/
pong
Обзор
Документация
Войти
/
aHgeJl8
/
pong
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
develop
create_database.py
25 строк
601 B
aHgeJl8
Create files
30 сен 2025, 08:38
30 сен 2025, 08:38
058ccff
Код
Авторство
О чём код?
import sqlite3 import hashlib conn = sqlite3.connect("database.db") cur = conn.cursor() cur.execute( """CREATE TABLE IF NOT EXISTS Users ( id INTEGER PRIMARY KEY AUTOINCREMENT, username TEXT UNIQUE, hash_password TEXT )""" ) conn.commit() cur.execute("SELECT username FROM Users WHERE username = ?", ("admin",)) if not cur.fetchone(): admin_password = hashlib.sha256("admin".encode()).digest() cur.execute( "INSERT INTO Users (username, hash_password) VALUES (?, ?)", ("admin", admin_password), ) conn.commit() conn.close()