harichselvamc commited on
Commit
bd6522a
·
verified ·
1 Parent(s): 98db750

Upload dummy_user.py

Browse files
Files changed (1) hide show
  1. dummy_user.py +22 -0
dummy_user.py ADDED
@@ -0,0 +1,22 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from app import app, db, User
2
+
3
+ # Use application context
4
+ with app.app_context():
5
+ # Create the database
6
+ db.create_all()
7
+
8
+ # Add dummy users
9
+ dummy_users = [
10
+ User(role='student', username='12345', dob='2000-01-01'),
11
+ User(role='staff', username='emp001', dob='1985-12-12'),
12
+ # User(role='admin', username='admin', dob='admin') # Admin uses fixed credentials
13
+ ]
14
+
15
+ # Add users to the database
16
+ for user in dummy_users:
17
+ db.session.add(user)
18
+
19
+ # Commit the changes
20
+ db.session.commit()
21
+
22
+ print("Dummy users created successfully!")