Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
S
School days
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package Registry
Container Registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
riteshg
School days
Commits
cd928f3d
Commit
cd928f3d
authored
2 years ago
by
riteshg
Browse files
Options
Downloads
Patches
Plain Diff
Update database/appdatabase.sql
parent
ded42c8f
No related branches found
Branches containing commit
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
database/appdatabase.sql
+25
-0
25 additions, 0 deletions
database/appdatabase.sql
with
25 additions
and
0 deletions
database/appdatabase.sql
+
25
−
0
View file @
cd928f3d
...
...
@@ -48,3 +48,28 @@ CREATE TABLE students (
PRIMARY
KEY
(
childssn
),
FOREIGN
KEY
(
userssn
)
REFERENCES
users
(
userssn
)
)
;
/*SQL script with all the queries your backend makes.*/
SELECT
announcement
.
announcementid
,
announcement
.
text
,
announcement
.
media_filename
,
announcement
.
dateandtime
,
users
.
first_name
,
users
.
last_name
from
announcement
,
users
where
announcement
.
userssn
=
users
.
userssn
and
users
.
role
=
"admin"
order
by
announcementid
desc
;
SELECT
*
FROM
announcement
where
announcementid
=?
;
SELECT
announcement
.
announcementid
,
announcement
.
text
,
announcement
.
media_filename
,
announcement
.
dateandtime
,
users
.
first_name
,
users
.
last_name
from
announcement
,
users
where
announcement
.
userssn
=
users
.
userssn
and
announcement
.
userssn
=
?
order
by
announcementid
desc
;
SELECT
announcement
.
announcementid
,
announcement
.
text
,
announcement
.
media_filename
,
announcement
.
dateandtime
,
users
.
first_name
,
users
.
last_name
from
announcement
,
users
where
announcement
.
class
=?
and
announcement
.
userssn
=
users
.
userssn
order
by
announcementid
desc
;
select
announcement
.
announcementid
,
announcement
.
text
,
announcement
.
media_filename
,
announcement
.
dateandtime
,
users
.
first_name
,
users
.
last_name
from
announcement
,
users
where
announcement
.
userssn
=
users
.
userssn
order
by
announcementid
desc
;
INSERT
INTO
announcement
VALUES
(
null
,
?
,
?
,
?
,
?
,
?
);
INSERT
INTO
announcement
(
text
,
dateandtime
,
userssn
,
class
)
VALUES
(
?
,
?
,
?
,
?
);
DELETE
FROM
announcement
where
announcementid
=
?
;
UPDATE
announcement
SET
text
=?
,
dateandtime
=?
where
announcementid
=
?
;
select
message
.
description
,
message
.
sender
,
message
.
dateandtime
from
message
where
(
reciever
=?
or
sender
=?
)
and
(
reciever
=?
or
sender
=?
);
select
message
.
description
,
message
.
sender
,
message
.
dateandtime
from
message
where
reciever
=?
order
by
id
asc
;
INSERT
INTO
message
VALUES
(
null
,
?
,
?
,
?
,
?
);
select
users
.
first_name
,
users
.
last_name
,
users
.
email
,
users
.
phone_number
,
users
.
class
,
users
.
role
,
users
.
userssn
,
users
.
username
from
users
:
select
users
.
first_name
,
users
.
last_name
,
users
.
email
,
users
.
phone_number
,
users
.
class
,
users
.
username
from
users
where
role
=
?
or
role
=?
;
select
students
.
first_name
,
students
.
last_name
,
students
.
class
,
students
.
userssn
from
students
;
INSERT
INTO
users
(
USERSSN
,
FIRST_NAME
,
LAST_NAME
,
EMAIL
,
PHONE_NUMBER
,
ROLE
,
USERNAME
,
PASSWORD
)
VALUES
(
?
,
?
,
?
,
?
,
?
,
?
,
?
,
?
)
[
user
.
userssn
,
user
.
firstName
,
user
.
lastName
,
user
.
email
,
user
.
phoneNumber
,
user
.
role
,
user
.
username
,
user
.
password
,
null
];
INSERT
INTO
users
(
USERSSN
,
FIRST_NAME
,
LAST_NAME
,
EMAIL
,
PHONE_NUMBER
,
ROLE
,
USERNAME
,
PASSWORD
,
CLASS
)
VALUES
(
?
,
?
,
?
,
?
,
?
,
?
,
?
,
?
,
?
);
INSERT
INTO
students
(
CHILDSSN
,
FIRST_NAME
,
LAST_NAME
,
CLASS
,
USERSSN
)
VALUES
(
?
,
?
,
?
,
?
,
?
);
SELECT
*
FROM
users
WHERE
users
.
email
=
?
or
users
.
username
=?
;
select
users
.
first_name
,
users
.
last_name
,
users
.
username
,
students
.
first_name
as
student_fname
,
students
.
last_name
as
student_lname
from
users
,
students
where
users
.
userssn
=
students
.
userssn
;
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment