Spaces:
Runtime error
Runtime error
File size: 589 Bytes
ed0b977 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | from main import app, db
from utils.db.db import Admin, Doctor, Patient, AdministrativeAssistant
with app.app_context():
print("Dropping all existing tables to apply schema changes...")
db.drop_all()
print("Creating new tables...")
db.create_all()
# Re-create default admin user
if not Admin.query.filter_by(username='admin').first():
admin = Admin(username='admin', password='password')
db.session.add(admin)
db.session.commit()
print("Default admin (admin/password) created.")
print("Database successfully reset.")
|