Skip to content
Snippets Groups Projects
Commit 58387758 authored by Finlay White's avatar Finlay White :speech_balloon:
Browse files

session history

parent beffe7d3
No related branches found
No related tags found
No related merge requests found
......@@ -51,6 +51,7 @@ CREATE TABLE `Sessions`(
leaderID varchar(40),
location varchar(55),
duration int(10),
dayofweek int(2),
FOREIGN KEY (leaderID) REFERENCES Volunteers(VolunteerID),
maxAttendees int(10),
groupid varchar(40),
......@@ -67,9 +68,12 @@ CREATE TABLE `BadgeAwarded`(
awardedID int(20) not null unique,
primary key(awardedID),
awardedto varchar(40),
evidence varchar(1000),
awardedby varchar(40),
Badgeawarded varchar(40),
dateAwarded date,
isAwarded boolean,
-- isAwarded is to review applications
FOREIGN KEY (awardedto) REFERENCES Students(studentID),
FOREIGN KEY (awardedby) REFERENCES Volunteers(VolunteerID),
FOREIGN KEY (Badgeawarded) REFERENCES Badge(BadgeID)
......@@ -88,7 +92,14 @@ CREATE TABLE `StudentAttendance`(
FOREIGN KEY (studentID) REFERENCES Students(studentID),
FOREIGN KEY (sessionID) REFERENCES Sessions(SessionID)
);
Alter table `Badge`ADD FOREIGN KEY (RequirementID) REFERENCES Badgereqs(RequirementID);
CREATE TABLE `SessionHistory`(
SessionHistoryID varchar(40),
heldOn date ,
sessionID varchar(40),
reviewOfProgression varchar(400),
reviewOfStaffSafety varchar(400),
FOREIGN KEY (sessionID) REFERENCES Sessions(SessionID)
);
......@@ -194,9 +205,9 @@ DELIMITER ;
call addParent("jeff","Jones","email@realemail.com","veryStrongPassw0rd",02358254);
call addStudent("bobby","jones",'2012-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTRASTRONGPASSWORD");
call addBadge("real badge","this is a totally real badge");
call addStudent("timothy","jones",'2002-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTRASTRONGPASSWORD");
call addStudent("timothy","jones",'2002-2-11','8e301d6e513165a9c0b6b9a2b10c8305',"EXTREMELYSTRONGPASSWORD");
select * from badge;
-- select * from parents;``
select * from students;
-- select * from parents;
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment