Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
A
ARFA
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Analytics
Analytics
Repository
Value Stream
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Commits
Open sidebar
ARFA
ARFA
Commits
07c37cb4
Commit
07c37cb4
authored
Nov 26, 2018
by
CHINTHAREDDY SAI CHARITH REDDY
Browse files
Options
Browse Files
Download
Plain Diff
Test Performance
parents
39812351
83a2e921
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
2596 additions
and
17 deletions
+2596
-17
ARFA/ARFA_app/migrations/0001_initial.py
ARFA/ARFA_app/migrations/0001_initial.py
+3
-4
ARFA/ARFA_app/templates/ARFA_app/create_question.html
ARFA/ARFA_app/templates/ARFA_app/create_question.html
+1
-1
ARFA/ARFA_app/views.py
ARFA/ARFA_app/views.py
+20
-12
ARFA/WITH_USER_question.sql
ARFA/WITH_USER_question.sql
+2572
-0
No files found.
ARFA/ARFA_app/migrations/0001_initial.py
View file @
07c37cb4
...
...
@@ -81,7 +81,6 @@ class Migration(migrations.Migration):
(
'difficulty_set'
,
models
.
CharField
(
max_length
=
20
)),
(
'difficulty_observed'
,
models
.
CharField
(
max_length
=
20
)),
(
'question_text'
,
models
.
CharField
(
max_length
=
1000
)),
(
'image_link'
,
models
.
CharField
(
max_length
=
200
)),
(
'num_appeared'
,
models
.
IntegerField
(
default
=
0
)),
(
'num_correct'
,
models
.
IntegerField
(
default
=
0
)),
(
'visibility'
,
models
.
CharField
(
max_length
=
20
)),
...
...
@@ -92,11 +91,11 @@ class Migration(migrations.Migration):
migrations
.
CreateModel
(
name
=
'QuestionImage'
,
fields
=
[
(
'i
d'
,
models
.
AutoField
(
auto_created
=
True
,
primary_key
=
True
,
serialize
=
False
,
verbose_name
=
'ID'
)),
(
'image'
,
models
.
FileField
(
upload_to
=
'QuestionImages/'
)),
(
'i
mage_id'
,
models
.
AutoField
(
primary_key
=
True
,
serialize
=
False
)),
(
'image'
,
models
.
FileField
(
upload_to
=
'
ARFA_app/static/ARFA_app/
QuestionImages/'
)),
(
'imageDesc'
,
models
.
CharField
(
max_length
=
100
)),
(
'orderNum'
,
models
.
IntegerField
(
default
=
1
)),
(
'q
uestion'
,
models
.
ForeignKey
(
on_delete
=
django
.
db
.
models
.
deletion
.
CASCADE
,
to
=
'ARFA_app.Question'
)),
(
'q
_ID'
,
models
.
ForeignKey
(
null
=
True
,
on_delete
=
django
.
db
.
models
.
deletion
.
CASCADE
,
to
=
'ARFA_app.Question'
)),
],
),
migrations
.
CreateModel
(
...
...
ARFA/ARFA_app/templates/ARFA_app/create_question.html
View file @
07c37cb4
...
...
@@ -310,7 +310,7 @@ Create Question
<li><button
type=
"button"
class=
"btn btn-default prev-step"
onclick=
"document.getElementById('l2').click() ; "
>
Previous
</button></li>
<li><button
type=
"button"
class=
"btn btn-default next-step"
onclick=
"document.getElementById('l4').click() ;"
>
Skip
</button></li>
<li><button
align=
"left"
type=
"button"
class=
"btn btn-primary"
id=
"addsubjectiveque"
onclick=
"intend_to_add_img() ; post()"
>
Add an image
</button></li>
<li><button
type=
"button"
class=
"btn btn-primary btn-info-full next-step"
onclick=
"
step3()"
>
Save and continue
</button></li>
<li><button
type=
"button"
class=
"btn btn-primary btn-info-full next-step"
onclick=
"
post()"
>
Post Question
</button></li>
</ul>
...
...
ARFA/ARFA_app/views.py
View file @
07c37cb4
...
...
@@ -76,17 +76,20 @@ def reg(request):
if
(
request
.
method
==
"POST"
):
role
=
request
.
POST
[
'role'
]
data
=
{
'username'
:
request
.
POST
[
'username'
],
'name'
:
request
.
POST
[
'name'
],
'email_ID'
:
request
.
POST
[
'email_ID'
],
'address'
:
request
.
POST
[
'address'
],
'password'
:
request
.
POST
[
'password'
],
'phone_number'
:
request
.
POST
[
'phone_number'
]}
if
(
role
==
"Student"
):
print
"Student with name "
+
data
[
'name'
]
+
" registered"
s
=
models
.
Student
(
**
data
)
s
.
save
()
else
:
data
[
'salary'
]
=
0
data
[
'subject_ID'
]
=
models
.
Subject
.
objects
.
filter
(
subject_ID
=
request
.
POST
[
'subject_ID'
])
.
get
()
print
"Faculty with name "
+
data
[
'name'
]
+
" registered"
s
=
models
.
Faculty
(
**
data
)
s
.
save
()
try
:
if
(
role
==
"Student"
):
print
"Student with name "
+
data
[
'name'
]
+
" registered"
s
=
models
.
Student
(
**
data
)
s
.
save
()
else
:
data
[
'salary'
]
=
0
data
[
'subject_ID'
]
=
models
.
Subject
.
objects
.
filter
(
subject_ID
=
request
.
POST
[
'subject_ID'
])
.
get
()
print
"Faculty with name "
+
data
[
'name'
]
+
" registered"
s
=
models
.
Faculty
(
**
data
)
s
.
save
()
except
:
print
"registration failed"
return
redirect
(
'/arfa/register'
)
else
:
return
redirect
(
'/arfa'
)
...
...
@@ -613,7 +616,6 @@ def add_question(request):
try
:
question_data
=
dict
(
json
.
loads
(
request
.
POST
[
'client_response'
]))
args
=
question_data
[
'question_data'
]
print
args
[
'question_text'
]
if
args
[
'question_text'
]
==
''
:
...
...
@@ -622,8 +624,11 @@ def add_question(request):
args
[
'faculty'
]
=
models
.
Faculty
.
objects
.
filter
(
username
=
request
.
session
[
'username'
])
.
get
()
print
args
[
'faculty'
]
options
=
question_data
[
'options_details'
]
print
options
args
[
'subject_ID'
]
=
models
.
Subject
.
objects
.
filter
(
subject_ID
=
args
[
'subject_ID'
])
.
get
()
print
args
[
'subject_ID'
]
flag
=
False
for
i
in
range
(
0
,
len
(
options
)):
if
options
[
str
(
i
)][
'option_Value'
]:
...
...
@@ -631,8 +636,11 @@ def add_question(request):
break
if
not
(
flag
):
return
HttpResponse
(
json
.
dumps
({
'status'
:
'Failed'
,
'reason'
:
'No correct option provided'
}))
print
args
question
=
models
.
Question
(
**
args
)
print
question
question
.
save
()
print
"saved"
for
i
in
range
(
0
,
len
(
options
)):
option
=
models
.
Options
(
q_ID
=
question
,
option_Value
=
options
[
str
(
i
)][
'option_Value'
],
is_Answer
=
options
[
str
(
i
)][
'is_Answer'
],
option_ID
=
options
[
str
(
i
)][
'id'
])
...
...
ARFA/WITH_USER_question.sql
0 → 100644
View file @
07c37cb4
--
-- PostgreSQL database dump
--
-- Dumped from database version 9.5.14
-- Dumped by pg_dump version 9.5.14
SET
statement_timeout
=
0
;
SET
lock_timeout
=
0
;
SET
client_encoding
=
'UTF8'
;
SET
standard_conforming_strings
=
on
;
SELECT
pg_catalog
.
set_config
(
'search_path'
,
''
,
false
);
SET
check_function_bodies
=
false
;
SET
client_min_messages
=
warning
;
SET
row_security
=
off
;
--
-- Name: plpgsql; Type: EXTENSION; Schema: -; Owner:
--
CREATE
EXTENSION
IF
NOT
EXISTS
plpgsql
WITH
SCHEMA
pg_catalog
;
--
-- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner:
--
COMMENT
ON
EXTENSION
plpgsql
IS
'PL/pgSQL procedural language'
;
SET
default_tablespace
=
''
;
SET
default_with_oids
=
false
;
--
-- Name: ARFA_app_contactus; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_contactus"
(
id
integer
NOT
NULL
,
name
character
varying
(
200
)
NOT
NULL
,
phone_number
character
varying
(
10
)
NOT
NULL
,
"email_ID"
character
varying
(
200
)
NOT
NULL
,
text
character
varying
(
200
)
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_contactus"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_contactus_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_contactus_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_contactus_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_contactus_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_contactus_id_seq"
OWNED
BY
public
.
"ARFA_app_contactus"
.
id
;
--
-- Name: ARFA_app_contains; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_contains"
(
id
integer
NOT
NULL
,
marks_pos
double
precision
,
marks_neg
double
precision
,
"q_ID_id"
integer
,
"test_ID_id"
integer
);
ALTER
TABLE
public
.
"ARFA_app_contains"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_contains_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_contains_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_contains_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_contains_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_contains_id_seq"
OWNED
BY
public
.
"ARFA_app_contains"
.
id
;
--
-- Name: ARFA_app_created_by; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_created_by"
(
id
integer
NOT
NULL
,
faculty_id
character
varying
(
200
),
"test_ID_id"
integer
);
ALTER
TABLE
public
.
"ARFA_app_created_by"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_created_by_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_created_by_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_created_by_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_created_by_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_created_by_id_seq"
OWNED
BY
public
.
"ARFA_app_created_by"
.
id
;
--
-- Name: ARFA_app_evaluation; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_evaluation"
(
id
integer
NOT
NULL
,
marks
double
precision
,
"q_ID_id"
integer
,
student_id
character
varying
(
200
),
"test_ID_id"
integer
);
ALTER
TABLE
public
.
"ARFA_app_evaluation"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_evaluation_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_evaluation_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_evaluation_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_evaluation_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_evaluation_id_seq"
OWNED
BY
public
.
"ARFA_app_evaluation"
.
id
;
--
-- Name: ARFA_app_faculty; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_faculty"
(
name
character
varying
(
200
)
NOT
NULL
,
phone_number
character
varying
(
10
)
NOT
NULL
,
"email_ID"
character
varying
(
200
)
NOT
NULL
,
address
character
varying
(
400
)
NOT
NULL
,
username
character
varying
(
200
)
NOT
NULL
,
password
character
varying
(
200
)
NOT
NULL
,
salary
integer
NOT
NULL
,
"subject_ID_id"
character
varying
(
20
)
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_faculty"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_options; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_options"
(
id
integer
NOT
NULL
,
"option_ID"
integer
NOT
NULL
,
"option_Value"
character
varying
(
1000
)
NOT
NULL
,
"is_Answer"
boolean
NOT
NULL
,
"q_ID_id"
integer
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_options"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_options_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_options_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_options_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_options_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_options_id_seq"
OWNED
BY
public
.
"ARFA_app_options"
.
id
;
--
-- Name: ARFA_app_question; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_question"
(
"q_ID"
integer
NOT
NULL
,
topic
character
varying
(
20
)
NOT
NULL
,
subtopic
character
varying
(
20
)
NOT
NULL
,
time_stamp
timestamp
with
time
zone
NOT
NULL
,
source
character
varying
(
200
)
NOT
NULL
,
difficulty_set
character
varying
(
20
)
NOT
NULL
,
difficulty_observed
character
varying
(
20
)
NOT
NULL
,
question_text
character
varying
(
1000
)
NOT
NULL
,
num_appeared
integer
NOT
NULL
,
num_correct
integer
NOT
NULL
,
visibility
character
varying
(
20
)
NOT
NULL
,
ownership
character
varying
(
20
)
NOT
NULL
,
faculty_id
character
varying
(
200
),
"subject_ID_id"
character
varying
(
20
)
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_question"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_question_q_ID_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_question_q_ID_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_question_q_ID_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_question_q_ID_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_question_q_ID_seq"
OWNED
BY
public
.
"ARFA_app_question"
.
"q_ID"
;
--
-- Name: ARFA_app_questionimage; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_questionimage"
(
image_id
integer
NOT
NULL
,
image
character
varying
(
100
)
NOT
NULL
,
"imageDesc"
character
varying
(
100
)
NOT
NULL
,
"orderNum"
integer
NOT
NULL
,
"q_ID_id"
integer
);
ALTER
TABLE
public
.
"ARFA_app_questionimage"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_questionimage_image_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_questionimage_image_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_questionimage_image_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_questionimage_image_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_questionimage_image_id_seq"
OWNED
BY
public
.
"ARFA_app_questionimage"
.
image_id
;
--
-- Name: ARFA_app_responses; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_responses"
(
id
integer
NOT
NULL
,
"Response_value"
boolean
NOT
NULL
,
"option_ID_id"
integer
NOT
NULL
,
"q_ID_id"
integer
NOT
NULL
,
"student_ID_id"
character
varying
(
200
)
NOT
NULL
,
"test_ID_id"
integer
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_responses"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_responses_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_responses_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_responses_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_responses_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_responses_id_seq"
OWNED
BY
public
.
"ARFA_app_responses"
.
id
;
--
-- Name: ARFA_app_student; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_student"
(
name
character
varying
(
200
)
NOT
NULL
,
phone_number
character
varying
(
10
)
NOT
NULL
,
"email_ID"
character
varying
(
200
)
NOT
NULL
,
address
character
varying
(
400
)
NOT
NULL
,
username
character
varying
(
200
)
NOT
NULL
,
password
character
varying
(
200
)
NOT
NULL
,
"Standard"
integer
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_student"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_subject; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_subject"
(
"subject_ID"
character
varying
(
20
)
NOT
NULL
,
subject
character
varying
(
20
)
NOT
NULL
);
ALTER
TABLE
public
.
"ARFA_app_subject"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_takes; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_takes"
(
id
integer
NOT
NULL
,
time_stamp
timestamp
with
time
zone
NOT
NULL
,
total_marks
double
precision
,
rank
integer
NOT
NULL
,
student_id
character
varying
(
200
),
"test_ID_id"
integer
);
ALTER
TABLE
public
.
"ARFA_app_takes"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_takes_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_takes_id_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_takes_id_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_takes_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_takes_id_seq"
OWNED
BY
public
.
"ARFA_app_takes"
.
id
;
--
-- Name: ARFA_app_test; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
"ARFA_app_test"
(
"test_ID"
integer
NOT
NULL
,
test_name
character
varying
(
200
)
NOT
NULL
,
visibility_student
character
varying
(
20
)
NOT
NULL
,
ownership
character
varying
(
20
)
NOT
NULL
,
expected_time_for_completion
interval
NOT
NULL
,
start_time
timestamp
with
time
zone
NOT
NULL
,
max_marks
integer
);
ALTER
TABLE
public
.
"ARFA_app_test"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_test_test_ID_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
"ARFA_app_test_test_ID_seq"
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
"ARFA_app_test_test_ID_seq"
OWNER
TO
arfa_username
;
--
-- Name: ARFA_app_test_test_ID_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
"ARFA_app_test_test_ID_seq"
OWNED
BY
public
.
"ARFA_app_test"
.
"test_ID"
;
--
-- Name: auth_group; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_group
(
id
integer
NOT
NULL
,
name
character
varying
(
80
)
NOT
NULL
);
ALTER
TABLE
public
.
auth_group
OWNER
TO
arfa_username
;
--
-- Name: auth_group_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_group_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_group_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_group_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_group_id_seq
OWNED
BY
public
.
auth_group
.
id
;
--
-- Name: auth_group_permissions; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_group_permissions
(
id
integer
NOT
NULL
,
group_id
integer
NOT
NULL
,
permission_id
integer
NOT
NULL
);
ALTER
TABLE
public
.
auth_group_permissions
OWNER
TO
arfa_username
;
--
-- Name: auth_group_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_group_permissions_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_group_permissions_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_group_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_group_permissions_id_seq
OWNED
BY
public
.
auth_group_permissions
.
id
;
--
-- Name: auth_permission; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_permission
(
id
integer
NOT
NULL
,
name
character
varying
(
255
)
NOT
NULL
,
content_type_id
integer
NOT
NULL
,
codename
character
varying
(
100
)
NOT
NULL
);
ALTER
TABLE
public
.
auth_permission
OWNER
TO
arfa_username
;
--
-- Name: auth_permission_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_permission_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_permission_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_permission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_permission_id_seq
OWNED
BY
public
.
auth_permission
.
id
;
--
-- Name: auth_user; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_user
(
id
integer
NOT
NULL
,
password
character
varying
(
128
)
NOT
NULL
,
last_login
timestamp
with
time
zone
,
is_superuser
boolean
NOT
NULL
,
username
character
varying
(
150
)
NOT
NULL
,
first_name
character
varying
(
30
)
NOT
NULL
,
last_name
character
varying
(
30
)
NOT
NULL
,
email
character
varying
(
254
)
NOT
NULL
,
is_staff
boolean
NOT
NULL
,
is_active
boolean
NOT
NULL
,
date_joined
timestamp
with
time
zone
NOT
NULL
);
ALTER
TABLE
public
.
auth_user
OWNER
TO
arfa_username
;
--
-- Name: auth_user_groups; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_user_groups
(
id
integer
NOT
NULL
,
user_id
integer
NOT
NULL
,
group_id
integer
NOT
NULL
);
ALTER
TABLE
public
.
auth_user_groups
OWNER
TO
arfa_username
;
--
-- Name: auth_user_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_user_groups_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_user_groups_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_user_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_user_groups_id_seq
OWNED
BY
public
.
auth_user_groups
.
id
;
--
-- Name: auth_user_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_user_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_user_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_user_id_seq
OWNED
BY
public
.
auth_user
.
id
;
--
-- Name: auth_user_user_permissions; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
auth_user_user_permissions
(
id
integer
NOT
NULL
,
user_id
integer
NOT
NULL
,
permission_id
integer
NOT
NULL
);
ALTER
TABLE
public
.
auth_user_user_permissions
OWNER
TO
arfa_username
;
--
-- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
auth_user_user_permissions_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
auth_user_user_permissions_id_seq
OWNER
TO
arfa_username
;
--
-- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
auth_user_user_permissions_id_seq
OWNED
BY
public
.
auth_user_user_permissions
.
id
;
--
-- Name: background_task; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
background_task
(
id
integer
NOT
NULL
,
task_name
character
varying
(
190
)
NOT
NULL
,
task_params
text
NOT
NULL
,
task_hash
character
varying
(
40
)
NOT
NULL
,
verbose_name
character
varying
(
255
),
priority
integer
NOT
NULL
,
run_at
timestamp
with
time
zone
NOT
NULL
,
repeat
bigint
NOT
NULL
,
repeat_until
timestamp
with
time
zone
,
queue
character
varying
(
190
),
attempts
integer
NOT
NULL
,
failed_at
timestamp
with
time
zone
,
last_error
text
NOT
NULL
,
locked_by
character
varying
(
64
),
locked_at
timestamp
with
time
zone
,
creator_object_id
integer
,
creator_content_type_id
integer
,
CONSTRAINT
background_task_creator_object_id_check
CHECK
((
creator_object_id
>=
0
))
);
ALTER
TABLE
public
.
background_task
OWNER
TO
arfa_username
;
--
-- Name: background_task_completedtask; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
background_task_completedtask
(
id
integer
NOT
NULL
,
task_name
character
varying
(
190
)
NOT
NULL
,
task_params
text
NOT
NULL
,
task_hash
character
varying
(
40
)
NOT
NULL
,
verbose_name
character
varying
(
255
),
priority
integer
NOT
NULL
,
run_at
timestamp
with
time
zone
NOT
NULL
,
repeat
bigint
NOT
NULL
,
repeat_until
timestamp
with
time
zone
,
queue
character
varying
(
190
),
attempts
integer
NOT
NULL
,
failed_at
timestamp
with
time
zone
,
last_error
text
NOT
NULL
,
locked_by
character
varying
(
64
),
locked_at
timestamp
with
time
zone
,
creator_object_id
integer
,
creator_content_type_id
integer
,
CONSTRAINT
background_task_completedtask_creator_object_id_check
CHECK
((
creator_object_id
>=
0
))
);
ALTER
TABLE
public
.
background_task_completedtask
OWNER
TO
arfa_username
;
--
-- Name: background_task_completedtask_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
background_task_completedtask_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
background_task_completedtask_id_seq
OWNER
TO
arfa_username
;
--
-- Name: background_task_completedtask_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
background_task_completedtask_id_seq
OWNED
BY
public
.
background_task_completedtask
.
id
;
--
-- Name: background_task_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
background_task_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
background_task_id_seq
OWNER
TO
arfa_username
;
--
-- Name: background_task_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
background_task_id_seq
OWNED
BY
public
.
background_task
.
id
;
--
-- Name: django_admin_log; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
django_admin_log
(
id
integer
NOT
NULL
,
action_time
timestamp
with
time
zone
NOT
NULL
,
object_id
text
,
object_repr
character
varying
(
200
)
NOT
NULL
,
action_flag
smallint
NOT
NULL
,
change_message
text
NOT
NULL
,
content_type_id
integer
,
user_id
integer
NOT
NULL
,
CONSTRAINT
django_admin_log_action_flag_check
CHECK
((
action_flag
>=
0
))
);
ALTER
TABLE
public
.
django_admin_log
OWNER
TO
arfa_username
;
--
-- Name: django_admin_log_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
django_admin_log_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
django_admin_log_id_seq
OWNER
TO
arfa_username
;
--
-- Name: django_admin_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
django_admin_log_id_seq
OWNED
BY
public
.
django_admin_log
.
id
;
--
-- Name: django_content_type; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
django_content_type
(
id
integer
NOT
NULL
,
app_label
character
varying
(
100
)
NOT
NULL
,
model
character
varying
(
100
)
NOT
NULL
);
ALTER
TABLE
public
.
django_content_type
OWNER
TO
arfa_username
;
--
-- Name: django_content_type_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
django_content_type_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
django_content_type_id_seq
OWNER
TO
arfa_username
;
--
-- Name: django_content_type_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
django_content_type_id_seq
OWNED
BY
public
.
django_content_type
.
id
;
--
-- Name: django_migrations; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
django_migrations
(
id
integer
NOT
NULL
,
app
character
varying
(
255
)
NOT
NULL
,
name
character
varying
(
255
)
NOT
NULL
,
applied
timestamp
with
time
zone
NOT
NULL
);
ALTER
TABLE
public
.
django_migrations
OWNER
TO
arfa_username
;
--
-- Name: django_migrations_id_seq; Type: SEQUENCE; Schema: public; Owner: arfa_username
--
CREATE
SEQUENCE
public
.
django_migrations_id_seq
START
WITH
1
INCREMENT
BY
1
NO
MINVALUE
NO
MAXVALUE
CACHE
1
;
ALTER
TABLE
public
.
django_migrations_id_seq
OWNER
TO
arfa_username
;
--
-- Name: django_migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: arfa_username
--
ALTER
SEQUENCE
public
.
django_migrations_id_seq
OWNED
BY
public
.
django_migrations
.
id
;
--
-- Name: django_session; Type: TABLE; Schema: public; Owner: arfa_username
--
CREATE
TABLE
public
.
django_session
(
session_key
character
varying
(
40
)
NOT
NULL
,
session_data
text
NOT
NULL
,
expire_date
timestamp
with
time
zone
NOT
NULL
);
ALTER
TABLE
public
.
django_session
OWNER
TO
arfa_username
;
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contactus"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_contactus_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contains"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_contains_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_created_by"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_created_by_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_evaluation_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_options"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_options_id_seq"'
::
regclass
);
--
-- Name: q_ID; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_question"
ALTER
COLUMN
"q_ID"
SET
DEFAULT
nextval
(
'public."ARFA_app_question_q_ID_seq"'
::
regclass
);
--
-- Name: image_id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_questionimage"
ALTER
COLUMN
image_id
SET
DEFAULT
nextval
(
'public."ARFA_app_questionimage_image_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_responses_id_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_takes"
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public."ARFA_app_takes_id_seq"'
::
regclass
);
--
-- Name: test_ID; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_test"
ALTER
COLUMN
"test_ID"
SET
DEFAULT
nextval
(
'public."ARFA_app_test_test_ID_seq"'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_group_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group_permissions
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_group_permissions_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_permission
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_permission_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_user_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_groups
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_user_groups_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_user_permissions
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.auth_user_user_permissions_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.background_task_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task_completedtask
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.background_task_completedtask_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_admin_log
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.django_admin_log_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_content_type
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.django_content_type_id_seq'
::
regclass
);
--
-- Name: id; Type: DEFAULT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_migrations
ALTER
COLUMN
id
SET
DEFAULT
nextval
(
'public.django_migrations_id_seq'
::
regclass
);
--
-- Data for Name: ARFA_app_contactus; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_contactus"
(
id
,
name
,
phone_number
,
"email_ID"
,
text
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_contactus_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_contactus_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_contains; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_contains"
(
id
,
marks_pos
,
marks_neg
,
"q_ID_id"
,
"test_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_contains_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_contains_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_created_by; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_created_by"
(
id
,
faculty_id
,
"test_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_created_by_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_created_by_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_evaluation; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_evaluation"
(
id
,
marks
,
"q_ID_id"
,
student_id
,
"test_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_evaluation_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_evaluation_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_faculty; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_faculty"
(
name
,
phone_number
,
"email_ID"
,
address
,
username
,
password
,
salary
,
"subject_ID_id"
)
FROM
stdin
;
Mathur
Rastogi
7890123456
profmr
@
arfa
.
com
House
9
/
25
,
Hauz
khas
,
New
delhi
110016
mathur55
Mathur12345678
0
M
Randhir
Kumar
7890234567
rk
@
arfa
.
com
home
5
,
block
23
,
Wazirput
,
Delhi
randhir98
Randhir12345678
0
M
\
.
--
-- Data for Name: ARFA_app_options; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_options"
(
id
,
"option_ID"
,
"option_Value"
,
"is_Answer"
,
"q_ID_id"
)
FROM
stdin
;
1
0
0
f
1
2
1
100
f
1
3
2
85
t
1
4
3
65
f
1
5
0
0
t
2
6
1
1
f
2
7
2
2
f
2
8
3
4
f
2
9
0
1709401
t
3
10
1
1709441
f
3
11
2
0
f
3
12
3
1703212
f
3
13
0
100
f
4
14
1
101
f
4
15
2
200
t
4
16
3
201
f
4
17
0
1300
f
5
18
1
1305
f
5
19
2
1400
f
5
20
3
1405
t
5
21
0
2018
f
6
22
1
0
f
6
23
2
2083
t
6
24
3
4166
/
2
t
6
25
0
96
f
7
26
1
100
f
7
27
2
104
f
7
28
3
108
t
7
\
.
--
-- Name: ARFA_app_options_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_options_id_seq"'
,
28
,
true
);
--
-- Data for Name: ARFA_app_question; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_question"
(
"q_ID"
,
topic
,
subtopic
,
time_stamp
,
source
,
difficulty_set
,
difficulty_observed
,
question_text
,
num_appeared
,
num_correct
,
visibility
,
ownership
,
faculty_id
,
"subject_ID_id"
)
FROM
stdin
;
1
2018
-
11
-
26
19
:
09
:
17
.
611959
+
05
:
30
Let
$$
H
=
\\
int_
{
-
1
}
^
1
\\
left
(
\\
frac
{
2
^
xtan
^
2
(
x
)
}{
1
+
2
^
x
}
+
\\
frac
{
3
^
xtan
^
4
(
x
)
}{
1
+
3
^
x
}\\
right
)
dx
$$
.
If
H
can
be
represented
as
$$
\\
frac
{\\
left
(
tan
\\
left
(
\\
frac
{\\
pi
^
A
}{
B
}\\
right
)
\\
right
)
^
C
}{
D
}$$
where
A
.
B
,
C
,
D
are
non
-
negative
integers
.
Then
find
the
value
of
$
7
A
+
19
B
+
8
C
+
14
D
$
.
0
0
mathur55
M
2
2018
-
11
-
26
19
:
13
:
52
.
125631
+
05
:
30
Let
R
denote
the
set
of
all
real
numbers
.
f
,
g
,
h
be
the
functions
\\\\$
(
f
,
g
,
h
:
R
\\
rightarrow
R
)
$
satisfying
the
condition
$$
f
(
x
+
y
)
=
f
(
x
)
f
(
y
)
f
(
xy
)
\\
forall
x
,
y
\\
in
R
$$
Find
the
value
of
f
(
1995
)
+
g
(
1995
)
+
h
(
1995
).
\
n
0
0
mathur55
M
3
2018
-
11
-
26
19
:
15
:
33
.
891809
+
05
:
30
Consider
the
equation
$$
x
^
2
-
853777
y
^
2
=
1
$$\
nwhere
x
,
y
are
positive
integers
.
Consider
the
solution
of
the
equation
with
least
posible
value
of
either
x
and
y
as
(
a
,
b
).
find
a
+
b
.
0
0
mathur55
M
4
2018
-
11
-
26
19
:
16
:
12
.
233325
+
05
:
30
A
tourist
takes
a
trip
through
a
city
in
stages
.
Each
stage
consists
of
thee
segment
of
length
100
meters
separated
by
right
turn
of
60
degees
.
Between
the
last
segment
of
one
stage
and
first
segment
of
the
next
stage
,
the
tourist
makes
a
left
turn
of
60
.
At
what
distance
will
the
tourist
be
from
his
initial
position
after
1997
stages
?
0
0
mathur55
M
5
2018
-
11
-
26
19
:
17
:
43
.
5253
+
05
:
30
How
many
6
-
digit
numbers
are
there
such
that
any
digit
that
appears
in
the
number
appear
atleast
twice
?
0
0
randhir98
M
6
2018
-
11
-
26
19
:
18
:
47
.
648407
+
05
:
30
Consider
the
recorence
relation
below
for
$
n
\\
geq
2
$
and
$
a_1
=
1
$
.
\
n
$$
a_n
=
\\
frac
{
n
+
1
}{
n
-
1
}
(
a_1
+
a_2
+
a_3
+
\\
ldots
+
a_
{
n
-
1
}
)
$$\
nIf
$
a_
{
2015
}
=
b
\\
times2
^
d
$
where
b
is
odd
,
find
b
+
2
+
d
.
0
0
randhir98
M
7
2018
-
11
-
26
19
:
19
:
21
.
678834
+
05
:
30
$$\\
lim_
{
n
\\
to
\\
inf
,
n
multiple
of
47
}\\
sqrt
[
n
]
{
sin
\\
left
(
\\
frac
{\\
pi
}{
4
n
}\\
right
)
sin
\\
left
(
\\
frac
{
2
\\
pi
}{
4
n
}\\
right
)
\\
ldots
sin
\\
left
(
\\
frac
{\\
left
(
\\
frac
{
n
}{
47
}
-
1
\\
right
)
\\
pi
}{
4
n
}\\
right
)
}
=
L
$$\
nFind
ln
(
1
/
L
)
*
1000
.
0
0
randhir98
M
\
.
--
-- Name: ARFA_app_question_q_ID_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_question_q_ID_seq"'
,
7
,
true
);
--
-- Data for Name: ARFA_app_questionimage; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_questionimage"
(
image_id
,
image
,
"imageDesc"
,
"orderNum"
,
"q_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_questionimage_image_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_questionimage_image_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_responses; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_responses"
(
id
,
"Response_value"
,
"option_ID_id"
,
"q_ID_id"
,
"student_ID_id"
,
"test_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_responses_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_responses_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_student; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_student"
(
name
,
phone_number
,
"email_ID"
,
address
,
username
,
password
,
"Standard"
)
FROM
stdin
;
Aditya
Raj
6789802345
ar
@
arfa
.
com
House
25
B
/
100
,
Shakti
Vihar
Pitampura
110034
\
t
aditya9
Aditya12345678
12
Aarav
Mehta
6789012345
am
@
arfa
.
com
Plot
16
,
Sector
43
,
Harizan
colony
,
DLF
Phase
5
,
Gurugram
122002
aarav23
Aarav12345678
12
Mathur
Rastogi
9987654321
mr
@
arfa
.
com
house
52
,
Shakuntala
Apartment
,
59
,
Nehru
Place
,
New
Delhi
110019
mathur42
Mathur12345678
12
Sneha
Anand
8901234567
sa
@
arfa
.
com
Plot
3
,
Ganga
Apartment
,
Alaknanda
,
New
Delhi
-
110019
sneha24
Sneha12345678
12
Chhavi
Sharma
5678901234
cs
@
arfa
.
com
house
276
,
second
floor
,
Aravali
Apartment
,
New
Delhi
110019
chhavi18
Chhavi12345678
12
\
.
--
-- Data for Name: ARFA_app_subject; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_subject"
(
"subject_ID"
,
subject
)
FROM
stdin
;
P
physics
Ch
chemistry
M
Maths
\
.
--
-- Data for Name: ARFA_app_takes; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_takes"
(
id
,
time_stamp
,
total_marks
,
rank
,
student_id
,
"test_ID_id"
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_takes_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_takes_id_seq"'
,
1
,
false
);
--
-- Data for Name: ARFA_app_test; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
"ARFA_app_test"
(
"test_ID"
,
test_name
,
visibility_student
,
ownership
,
expected_time_for_completion
,
start_time
,
max_marks
)
FROM
stdin
;
\
.
--
-- Name: ARFA_app_test_test_ID_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public."ARFA_app_test_test_ID_seq"'
,
1
,
false
);
--
-- Data for Name: auth_group; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_group
(
id
,
name
)
FROM
stdin
;
\
.
--
-- Name: auth_group_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_group_id_seq'
,
1
,
false
);
--
-- Data for Name: auth_group_permissions; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_group_permissions
(
id
,
group_id
,
permission_id
)
FROM
stdin
;
\
.
--
-- Name: auth_group_permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_group_permissions_id_seq'
,
1
,
false
);
--
-- Data for Name: auth_permission; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_permission
(
id
,
name
,
content_type_id
,
codename
)
FROM
stdin
;
1
Can
add
student
1
add_student
2
Can
change
student
1
change_student
3
Can
delete
student
1
delete_student
4
Can
add
faculty
2
add_faculty
5
Can
change
faculty
2
change_faculty
6
Can
delete
faculty
2
delete_faculty
7
Can
add
test
3
add_test
8
Can
change
test
3
change_test
9
Can
delete
test
3
delete_test
10
Can
add
subject
4
add_subject
11
Can
change
subject
4
change_subject
12
Can
delete
subject
4
delete_subject
13
Can
add
responses
5
add_responses
14
Can
change
responses
5
change_responses
15
Can
delete
responses
5
delete_responses
16
Can
add
options
6
add_options
17
Can
change
options
6
change_options
18
Can
delete
options
6
delete_options
19
Can
add
question
7
add_question
20
Can
change
question
7
change_question
21
Can
delete
question
7
delete_question
22
Can
add
question
image
8
add_questionimage
23
Can
change
question
image
8
change_questionimage
24
Can
delete
question
image
8
delete_questionimage
25
Can
add
takes
9
add_takes
26
Can
change
takes
9
change_takes
27
Can
delete
takes
9
delete_takes
28
Can
add
created_by
10
add_created_by
29
Can
change
created_by
10
change_created_by
30
Can
delete
created_by
10
delete_created_by
31
Can
add
contains
11
add_contains
32
Can
change
contains
11
change_contains
33
Can
delete
contains
11
delete_contains
34
Can
add
evaluation
12
add_evaluation
35
Can
change
evaluation
12
change_evaluation
36
Can
delete
evaluation
12
delete_evaluation
37
Can
add
contact
us
13
add_contactus
38
Can
change
contact
us
13
change_contactus
39
Can
delete
contact
us
13
delete_contactus
40
Can
add
log
entry
14
add_logentry
41
Can
change
log
entry
14
change_logentry
42
Can
delete
log
entry
14
delete_logentry
43
Can
add
group
15
add_group
44
Can
change
group
15
change_group
45
Can
delete
group
15
delete_group
46
Can
add
permission
16
add_permission
47
Can
change
permission
16
change_permission
48
Can
delete
permission
16
delete_permission
49
Can
add
user
17
add_user
50
Can
change
user
17
change_user
51
Can
delete
user
17
delete_user
52
Can
add
content
type
18
add_contenttype
53
Can
change
content
type
18
change_contenttype
54
Can
delete
content
type
18
delete_contenttype
55
Can
add
session
19
add_session
56
Can
change
session
19
change_session
57
Can
delete
session
19
delete_session
58
Can
add
task
20
add_task
59
Can
change
task
20
change_task
60
Can
delete
task
20
delete_task
61
Can
add
completed
task
21
add_completedtask
62
Can
change
completed
task
21
change_completedtask
63
Can
delete
completed
task
21
delete_completedtask
\
.
--
-- Name: auth_permission_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_permission_id_seq'
,
63
,
true
);
--
-- Data for Name: auth_user; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_user
(
id
,
password
,
last_login
,
is_superuser
,
username
,
first_name
,
last_name
,
email
,
is_staff
,
is_active
,
date_joined
)
FROM
stdin
;
\
.
--
-- Data for Name: auth_user_groups; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_user_groups
(
id
,
user_id
,
group_id
)
FROM
stdin
;
\
.
--
-- Name: auth_user_groups_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_user_groups_id_seq'
,
1
,
false
);
--
-- Name: auth_user_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_user_id_seq'
,
1
,
false
);
--
-- Data for Name: auth_user_user_permissions; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
auth_user_user_permissions
(
id
,
user_id
,
permission_id
)
FROM
stdin
;
\
.
--
-- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.auth_user_user_permissions_id_seq'
,
1
,
false
);
--
-- Data for Name: background_task; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
background_task
(
id
,
task_name
,
task_params
,
task_hash
,
verbose_name
,
priority
,
run_at
,
repeat
,
repeat_until
,
queue
,
attempts
,
failed_at
,
last_error
,
locked_by
,
locked_at
,
creator_object_id
,
creator_content_type_id
)
FROM
stdin
;
\
.
--
-- Data for Name: background_task_completedtask; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
background_task_completedtask
(
id
,
task_name
,
task_params
,
task_hash
,
verbose_name
,
priority
,
run_at
,
repeat
,
repeat_until
,
queue
,
attempts
,
failed_at
,
last_error
,
locked_by
,
locked_at
,
creator_object_id
,
creator_content_type_id
)
FROM
stdin
;
\
.
--
-- Name: background_task_completedtask_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.background_task_completedtask_id_seq'
,
1
,
false
);
--
-- Name: background_task_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.background_task_id_seq'
,
1
,
false
);
--
-- Data for Name: django_admin_log; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
django_admin_log
(
id
,
action_time
,
object_id
,
object_repr
,
action_flag
,
change_message
,
content_type_id
,
user_id
)
FROM
stdin
;
\
.
--
-- Name: django_admin_log_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.django_admin_log_id_seq'
,
1
,
false
);
--
-- Data for Name: django_content_type; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
django_content_type
(
id
,
app_label
,
model
)
FROM
stdin
;
1
ARFA_app
student
2
ARFA_app
faculty
3
ARFA_app
test
4
ARFA_app
subject
5
ARFA_app
responses
6
ARFA_app
options
7
ARFA_app
question
8
ARFA_app
questionimage
9
ARFA_app
takes
10
ARFA_app
created_by
11
ARFA_app
contains
12
ARFA_app
evaluation
13
ARFA_app
contactus
14
admin
logentry
15
auth
group
16
auth
permission
17
auth
user
18
contenttypes
contenttype
19
sessions
session
20
background_task
task
21
background_task
completedtask
\
.
--
-- Name: django_content_type_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.django_content_type_id_seq'
,
21
,
true
);
--
-- Data for Name: django_migrations; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
django_migrations
(
id
,
app
,
name
,
applied
)
FROM
stdin
;
1
contenttypes
0001
_initial
2018
-
11
-
26
18
:
44
:
55
.
691201
+
05
:
30
2
auth
0001
_initial
2018
-
11
-
26
18
:
44
:
56
.
493804
+
05
:
30
3
admin
0001
_initial
2018
-
11
-
26
18
:
44
:
56
.
685368
+
05
:
30
4
admin
0002
_logentry_remove_auto_add
2018
-
11
-
26
18
:
44
:
56
.
742024
+
05
:
30
5
contenttypes
0002
_remove_content_type_name
2018
-
11
-
26
18
:
44
:
56
.
791878
+
05
:
30
6
auth
0002
_alter_permission_name_max_length
2018
-
11
-
26
18
:
44
:
56
.
833668
+
05
:
30
7
auth
0003
_alter_user_email_max_length
2018
-
11
-
26
18
:
44
:
56
.
858563
+
05
:
30
8
auth
0004
_alter_user_username_opts
2018
-
11
-
26
18
:
44
:
56
.
877667
+
05
:
30
9
auth
0005
_alter_user_last_login_null
2018
-
11
-
26
18
:
44
:
56
.
900384
+
05
:
30
10
auth
0006
_require_contenttypes_0002
2018
-
11
-
26
18
:
44
:
56
.
909907
+
05
:
30
11
auth
0007
_alter_validators_add_error_messages
2018
-
11
-
26
18
:
44
:
56
.
942949
+
05
:
30
12
auth
0008
_alter_user_username_max_length
2018
-
11
-
26
18
:
44
:
57
.
018419
+
05
:
30
13
background_task
0001
_initial
2018
-
11
-
26
18
:
44
:
58
.
270263
+
05
:
30
14
background_task
0002
_auto_20170927_1109
2018
-
11
-
26
18
:
45
:
00
.
693685
+
05
:
30
15
sessions
0001
_initial
2018
-
11
-
26
18
:
45
:
00
.
873285
+
05
:
30
16
ARFA_app
0001
_initial
2018
-
11
-
26
18
:
47
:
40
.
116766
+
05
:
30
\
.
--
-- Name: django_migrations_id_seq; Type: SEQUENCE SET; Schema: public; Owner: arfa_username
--
SELECT
pg_catalog
.
setval
(
'public.django_migrations_id_seq'
,
16
,
true
);
--
-- Data for Name: django_session; Type: TABLE DATA; Schema: public; Owner: arfa_username
--
COPY
public
.
django_session
(
session_key
,
session_data
,
expire_date
)
FROM
stdin
;
avt9uv3o90j85vo55dwgqm9yt1sphphn
NDE3Njc0MGVmMTVmMTY2Y2NhOTA4MDIyYzQyYzFmMzQ3MjViY2YyZjp7InVzZXJuYW1lIjoicmFuZGhpcjk4Iiwic2Vzc2lvbiI6dHJ1ZSwicm9sZSI6ImZhY3VsdHkiLCJhcmdzIjp7InBob25lX251bWJlciI6Ijc4OTAyMzQ1NjciLCJ1c2VybmFtZSI6InJhbmRoaXI5OCIsIm5hbWUiOiJSYW5kaGlyIEt1bWFyIiwiaXNfc2Vzc2lvbiI6dHJ1ZSwiZW1haWxfSUQiOiJya0BhcmZhLmNvbSIsInJvbGUiOiJmYWN1bHR5IiwiYWRkcmVzcyI6ImhvbWUgNSxibG9jayAyMywgV2F6aXJwdXQgLERlbGhpIiwidGVzdF9jcmVhdGVkIjowLCJwZXJzb25hbF9xdWVzdGlvbnMiOjB9fQ
==
2018
-
12
-
10
19
:
16
:
54
.
18486
+
05
:
30
\
.
--
-- Name: ARFA_app_contactus_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contactus"
ADD
CONSTRAINT
"ARFA_app_contactus_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_contains_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contains"
ADD
CONSTRAINT
"ARFA_app_contains_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_contains_q_ID_id_test_ID_id_0789be90_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contains"
ADD
CONSTRAINT
"ARFA_app_contains_q_ID_id_test_ID_id_0789be90_uniq"
UNIQUE
(
"q_ID_id"
,
"test_ID_id"
);
--
-- Name: ARFA_app_created_by_faculty_id_test_ID_id_d815bc64_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_created_by"
ADD
CONSTRAINT
"ARFA_app_created_by_faculty_id_test_ID_id_d815bc64_uniq"
UNIQUE
(
faculty_id
,
"test_ID_id"
);
--
-- Name: ARFA_app_created_by_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_created_by"
ADD
CONSTRAINT
"ARFA_app_created_by_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_evaluation_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ADD
CONSTRAINT
"ARFA_app_evaluation_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_evaluation_student_id_test_ID_id_q_ID_id_38b7cf1b_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ADD
CONSTRAINT
"ARFA_app_evaluation_student_id_test_ID_id_q_ID_id_38b7cf1b_uniq"
UNIQUE
(
student_id
,
"test_ID_id"
,
"q_ID_id"
);
--
-- Name: ARFA_app_faculty_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_faculty"
ADD
CONSTRAINT
"ARFA_app_faculty_pkey"
PRIMARY
KEY
(
username
);
--
-- Name: ARFA_app_options_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_options"
ADD
CONSTRAINT
"ARFA_app_options_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_options_q_ID_id_option_ID_b7dee22c_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_options"
ADD
CONSTRAINT
"ARFA_app_options_q_ID_id_option_ID_b7dee22c_uniq"
UNIQUE
(
"q_ID_id"
,
"option_ID"
);
--
-- Name: ARFA_app_question_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_question"
ADD
CONSTRAINT
"ARFA_app_question_pkey"
PRIMARY
KEY
(
"q_ID"
);
--
-- Name: ARFA_app_questionimage_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_questionimage"
ADD
CONSTRAINT
"ARFA_app_questionimage_pkey"
PRIMARY
KEY
(
image_id
);
--
-- Name: ARFA_app_responses_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_responses_student_ID_id_test_ID_id_171399ee_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_student_ID_id_test_ID_id_171399ee_uniq"
UNIQUE
(
"student_ID_id"
,
"test_ID_id"
,
"q_ID_id"
,
"option_ID_id"
);
--
-- Name: ARFA_app_student_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_student"
ADD
CONSTRAINT
"ARFA_app_student_pkey"
PRIMARY
KEY
(
username
);
--
-- Name: ARFA_app_subject_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_subject"
ADD
CONSTRAINT
"ARFA_app_subject_pkey"
PRIMARY
KEY
(
"subject_ID"
);
--
-- Name: ARFA_app_takes_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_takes"
ADD
CONSTRAINT
"ARFA_app_takes_pkey"
PRIMARY
KEY
(
id
);
--
-- Name: ARFA_app_takes_student_id_test_ID_id_44b228ba_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_takes"
ADD
CONSTRAINT
"ARFA_app_takes_student_id_test_ID_id_44b228ba_uniq"
UNIQUE
(
student_id
,
"test_ID_id"
);
--
-- Name: ARFA_app_test_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_test"
ADD
CONSTRAINT
"ARFA_app_test_pkey"
PRIMARY
KEY
(
"test_ID"
);
--
-- Name: ARFA_app_test_test_name_key; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_test"
ADD
CONSTRAINT
"ARFA_app_test_test_name_key"
UNIQUE
(
test_name
);
--
-- Name: auth_group_name_key; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group
ADD
CONSTRAINT
auth_group_name_key
UNIQUE
(
name
);
--
-- Name: auth_group_permissions_group_id_permission_id_0cd325b0_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group_permissions
ADD
CONSTRAINT
auth_group_permissions_group_id_permission_id_0cd325b0_uniq
UNIQUE
(
group_id
,
permission_id
);
--
-- Name: auth_group_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group_permissions
ADD
CONSTRAINT
auth_group_permissions_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_group_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group
ADD
CONSTRAINT
auth_group_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_permission_content_type_id_codename_01ab375a_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_permission
ADD
CONSTRAINT
auth_permission_content_type_id_codename_01ab375a_uniq
UNIQUE
(
content_type_id
,
codename
);
--
-- Name: auth_permission_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_permission
ADD
CONSTRAINT
auth_permission_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_groups
ADD
CONSTRAINT
auth_user_groups_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_user_groups_user_id_group_id_94350c0c_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_groups
ADD
CONSTRAINT
auth_user_groups_user_id_group_id_94350c0c_uniq
UNIQUE
(
user_id
,
group_id
);
--
-- Name: auth_user_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user
ADD
CONSTRAINT
auth_user_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_user_user_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_user_permissions
ADD
CONSTRAINT
auth_user_user_permissions_pkey
PRIMARY
KEY
(
id
);
--
-- Name: auth_user_user_permissions_user_id_permission_id_14a6b632_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_user_permissions
ADD
CONSTRAINT
auth_user_user_permissions_user_id_permission_id_14a6b632_uniq
UNIQUE
(
user_id
,
permission_id
);
--
-- Name: auth_user_username_key; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user
ADD
CONSTRAINT
auth_user_username_key
UNIQUE
(
username
);
--
-- Name: background_task_completedtask_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task_completedtask
ADD
CONSTRAINT
background_task_completedtask_pkey
PRIMARY
KEY
(
id
);
--
-- Name: background_task_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task
ADD
CONSTRAINT
background_task_pkey
PRIMARY
KEY
(
id
);
--
-- Name: django_admin_log_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_admin_log
ADD
CONSTRAINT
django_admin_log_pkey
PRIMARY
KEY
(
id
);
--
-- Name: django_content_type_app_label_model_76bd3d3b_uniq; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_content_type
ADD
CONSTRAINT
django_content_type_app_label_model_76bd3d3b_uniq
UNIQUE
(
app_label
,
model
);
--
-- Name: django_content_type_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_content_type
ADD
CONSTRAINT
django_content_type_pkey
PRIMARY
KEY
(
id
);
--
-- Name: django_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_migrations
ADD
CONSTRAINT
django_migrations_pkey
PRIMARY
KEY
(
id
);
--
-- Name: django_session_pkey; Type: CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_session
ADD
CONSTRAINT
django_session_pkey
PRIMARY
KEY
(
session_key
);
--
-- Name: ARFA_app_contains_q_ID_id_c83fcf3c; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_contains_q_ID_id_c83fcf3c"
ON
public
.
"ARFA_app_contains"
USING
btree
(
"q_ID_id"
);
--
-- Name: ARFA_app_contains_test_ID_id_c0e415ff; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_contains_test_ID_id_c0e415ff"
ON
public
.
"ARFA_app_contains"
USING
btree
(
"test_ID_id"
);
--
-- Name: ARFA_app_created_by_faculty_id_ed952c8d; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_created_by_faculty_id_ed952c8d"
ON
public
.
"ARFA_app_created_by"
USING
btree
(
faculty_id
);
--
-- Name: ARFA_app_created_by_faculty_id_ed952c8d_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_created_by_faculty_id_ed952c8d_like"
ON
public
.
"ARFA_app_created_by"
USING
btree
(
faculty_id
varchar_pattern_ops
);
--
-- Name: ARFA_app_created_by_test_ID_id_4fe855a2; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_created_by_test_ID_id_4fe855a2"
ON
public
.
"ARFA_app_created_by"
USING
btree
(
"test_ID_id"
);
--
-- Name: ARFA_app_evaluation_q_ID_id_f80afb50; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_evaluation_q_ID_id_f80afb50"
ON
public
.
"ARFA_app_evaluation"
USING
btree
(
"q_ID_id"
);
--
-- Name: ARFA_app_evaluation_student_id_27496676; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_evaluation_student_id_27496676"
ON
public
.
"ARFA_app_evaluation"
USING
btree
(
student_id
);
--
-- Name: ARFA_app_evaluation_student_id_27496676_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_evaluation_student_id_27496676_like"
ON
public
.
"ARFA_app_evaluation"
USING
btree
(
student_id
varchar_pattern_ops
);
--
-- Name: ARFA_app_evaluation_test_ID_id_4caf42d5; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_evaluation_test_ID_id_4caf42d5"
ON
public
.
"ARFA_app_evaluation"
USING
btree
(
"test_ID_id"
);
--
-- Name: ARFA_app_faculty_subject_ID_id_c17ae4a6; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_faculty_subject_ID_id_c17ae4a6"
ON
public
.
"ARFA_app_faculty"
USING
btree
(
"subject_ID_id"
);
--
-- Name: ARFA_app_faculty_subject_ID_id_c17ae4a6_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_faculty_subject_ID_id_c17ae4a6_like"
ON
public
.
"ARFA_app_faculty"
USING
btree
(
"subject_ID_id"
varchar_pattern_ops
);
--
-- Name: ARFA_app_faculty_username_8ad6475e_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_faculty_username_8ad6475e_like"
ON
public
.
"ARFA_app_faculty"
USING
btree
(
username
varchar_pattern_ops
);
--
-- Name: ARFA_app_options_q_ID_id_f52ee608; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_options_q_ID_id_f52ee608"
ON
public
.
"ARFA_app_options"
USING
btree
(
"q_ID_id"
);
--
-- Name: ARFA_app_question_faculty_id_6927778b; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_question_faculty_id_6927778b"
ON
public
.
"ARFA_app_question"
USING
btree
(
faculty_id
);
--
-- Name: ARFA_app_question_faculty_id_6927778b_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_question_faculty_id_6927778b_like"
ON
public
.
"ARFA_app_question"
USING
btree
(
faculty_id
varchar_pattern_ops
);
--
-- Name: ARFA_app_question_subject_ID_id_43bb7c16; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_question_subject_ID_id_43bb7c16"
ON
public
.
"ARFA_app_question"
USING
btree
(
"subject_ID_id"
);
--
-- Name: ARFA_app_question_subject_ID_id_43bb7c16_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_question_subject_ID_id_43bb7c16_like"
ON
public
.
"ARFA_app_question"
USING
btree
(
"subject_ID_id"
varchar_pattern_ops
);
--
-- Name: ARFA_app_questionimage_q_ID_id_77722b1a; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_questionimage_q_ID_id_77722b1a"
ON
public
.
"ARFA_app_questionimage"
USING
btree
(
"q_ID_id"
);
--
-- Name: ARFA_app_responses_option_ID_id_2cda0746; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_responses_option_ID_id_2cda0746"
ON
public
.
"ARFA_app_responses"
USING
btree
(
"option_ID_id"
);
--
-- Name: ARFA_app_responses_q_ID_id_5674e4ad; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_responses_q_ID_id_5674e4ad"
ON
public
.
"ARFA_app_responses"
USING
btree
(
"q_ID_id"
);
--
-- Name: ARFA_app_responses_student_ID_id_4d359d8a; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_responses_student_ID_id_4d359d8a"
ON
public
.
"ARFA_app_responses"
USING
btree
(
"student_ID_id"
);
--
-- Name: ARFA_app_responses_student_ID_id_4d359d8a_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_responses_student_ID_id_4d359d8a_like"
ON
public
.
"ARFA_app_responses"
USING
btree
(
"student_ID_id"
varchar_pattern_ops
);
--
-- Name: ARFA_app_responses_test_ID_id_bf772c4b; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_responses_test_ID_id_bf772c4b"
ON
public
.
"ARFA_app_responses"
USING
btree
(
"test_ID_id"
);
--
-- Name: ARFA_app_student_username_6ca761e0_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_student_username_6ca761e0_like"
ON
public
.
"ARFA_app_student"
USING
btree
(
username
varchar_pattern_ops
);
--
-- Name: ARFA_app_subject_subject_ID_bdaf9960_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_subject_subject_ID_bdaf9960_like"
ON
public
.
"ARFA_app_subject"
USING
btree
(
"subject_ID"
varchar_pattern_ops
);
--
-- Name: ARFA_app_takes_student_id_5cce8c47; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_takes_student_id_5cce8c47"
ON
public
.
"ARFA_app_takes"
USING
btree
(
student_id
);
--
-- Name: ARFA_app_takes_student_id_5cce8c47_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_takes_student_id_5cce8c47_like"
ON
public
.
"ARFA_app_takes"
USING
btree
(
student_id
varchar_pattern_ops
);
--
-- Name: ARFA_app_takes_test_ID_id_164c635e; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_takes_test_ID_id_164c635e"
ON
public
.
"ARFA_app_takes"
USING
btree
(
"test_ID_id"
);
--
-- Name: ARFA_app_test_test_name_d65bcc50_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
"ARFA_app_test_test_name_d65bcc50_like"
ON
public
.
"ARFA_app_test"
USING
btree
(
test_name
varchar_pattern_ops
);
--
-- Name: auth_group_name_a6ea08ec_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_group_name_a6ea08ec_like
ON
public
.
auth_group
USING
btree
(
name
varchar_pattern_ops
);
--
-- Name: auth_group_permissions_group_id_b120cbf9; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_group_permissions_group_id_b120cbf9
ON
public
.
auth_group_permissions
USING
btree
(
group_id
);
--
-- Name: auth_group_permissions_permission_id_84c5c92e; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_group_permissions_permission_id_84c5c92e
ON
public
.
auth_group_permissions
USING
btree
(
permission_id
);
--
-- Name: auth_permission_content_type_id_2f476e4b; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_permission_content_type_id_2f476e4b
ON
public
.
auth_permission
USING
btree
(
content_type_id
);
--
-- Name: auth_user_groups_group_id_97559544; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_user_groups_group_id_97559544
ON
public
.
auth_user_groups
USING
btree
(
group_id
);
--
-- Name: auth_user_groups_user_id_6a12ed8b; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_user_groups_user_id_6a12ed8b
ON
public
.
auth_user_groups
USING
btree
(
user_id
);
--
-- Name: auth_user_user_permissions_permission_id_1fbb5f2c; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_user_user_permissions_permission_id_1fbb5f2c
ON
public
.
auth_user_user_permissions
USING
btree
(
permission_id
);
--
-- Name: auth_user_user_permissions_user_id_a95ead1b; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_user_user_permissions_user_id_a95ead1b
ON
public
.
auth_user_user_permissions
USING
btree
(
user_id
);
--
-- Name: auth_user_username_6821ab7c_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
auth_user_username_6821ab7c_like
ON
public
.
auth_user
USING
btree
(
username
varchar_pattern_ops
);
--
-- Name: background_task_attempts_a9ade23d; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_attempts_a9ade23d
ON
public
.
background_task
USING
btree
(
attempts
);
--
-- Name: background_task_completedtask_attempts_772a6783; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_attempts_772a6783
ON
public
.
background_task_completedtask
USING
btree
(
attempts
);
--
-- Name: background_task_completedtask_creator_content_type_id_21d6a741; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_creator_content_type_id_21d6a741
ON
public
.
background_task_completedtask
USING
btree
(
creator_content_type_id
);
--
-- Name: background_task_completedtask_failed_at_3de56618; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_failed_at_3de56618
ON
public
.
background_task_completedtask
USING
btree
(
failed_at
);
--
-- Name: background_task_completedtask_locked_at_29c62708; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_locked_at_29c62708
ON
public
.
background_task_completedtask
USING
btree
(
locked_at
);
--
-- Name: background_task_completedtask_locked_by_edc8a213; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_locked_by_edc8a213
ON
public
.
background_task_completedtask
USING
btree
(
locked_by
);
--
-- Name: background_task_completedtask_locked_by_edc8a213_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_locked_by_edc8a213_like
ON
public
.
background_task_completedtask
USING
btree
(
locked_by
varchar_pattern_ops
);
--
-- Name: background_task_completedtask_priority_9080692e; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_priority_9080692e
ON
public
.
background_task_completedtask
USING
btree
(
priority
);
--
-- Name: background_task_completedtask_queue_61fb0415; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_queue_61fb0415
ON
public
.
background_task_completedtask
USING
btree
(
queue
);
--
-- Name: background_task_completedtask_queue_61fb0415_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_queue_61fb0415_like
ON
public
.
background_task_completedtask
USING
btree
(
queue
varchar_pattern_ops
);
--
-- Name: background_task_completedtask_run_at_77c80f34; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_run_at_77c80f34
ON
public
.
background_task_completedtask
USING
btree
(
run_at
);
--
-- Name: background_task_completedtask_task_hash_91187576; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_task_hash_91187576
ON
public
.
background_task_completedtask
USING
btree
(
task_hash
);
--
-- Name: background_task_completedtask_task_hash_91187576_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_task_hash_91187576_like
ON
public
.
background_task_completedtask
USING
btree
(
task_hash
varchar_pattern_ops
);
--
-- Name: background_task_completedtask_task_name_388dabc2; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_task_name_388dabc2
ON
public
.
background_task_completedtask
USING
btree
(
task_name
);
--
-- Name: background_task_completedtask_task_name_388dabc2_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_completedtask_task_name_388dabc2_like
ON
public
.
background_task_completedtask
USING
btree
(
task_name
varchar_pattern_ops
);
--
-- Name: background_task_creator_content_type_id_61cc9af3; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_creator_content_type_id_61cc9af3
ON
public
.
background_task
USING
btree
(
creator_content_type_id
);
--
-- Name: background_task_failed_at_b81bba14; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_failed_at_b81bba14
ON
public
.
background_task
USING
btree
(
failed_at
);
--
-- Name: background_task_locked_at_0fb0f225; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_locked_at_0fb0f225
ON
public
.
background_task
USING
btree
(
locked_at
);
--
-- Name: background_task_locked_by_db7779e3; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_locked_by_db7779e3
ON
public
.
background_task
USING
btree
(
locked_by
);
--
-- Name: background_task_locked_by_db7779e3_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_locked_by_db7779e3_like
ON
public
.
background_task
USING
btree
(
locked_by
varchar_pattern_ops
);
--
-- Name: background_task_priority_88bdbce9; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_priority_88bdbce9
ON
public
.
background_task
USING
btree
(
priority
);
--
-- Name: background_task_queue_1d5f3a40; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_queue_1d5f3a40
ON
public
.
background_task
USING
btree
(
queue
);
--
-- Name: background_task_queue_1d5f3a40_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_queue_1d5f3a40_like
ON
public
.
background_task
USING
btree
(
queue
varchar_pattern_ops
);
--
-- Name: background_task_run_at_7baca3aa; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_run_at_7baca3aa
ON
public
.
background_task
USING
btree
(
run_at
);
--
-- Name: background_task_task_hash_d8f233bd; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_task_hash_d8f233bd
ON
public
.
background_task
USING
btree
(
task_hash
);
--
-- Name: background_task_task_hash_d8f233bd_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_task_hash_d8f233bd_like
ON
public
.
background_task
USING
btree
(
task_hash
varchar_pattern_ops
);
--
-- Name: background_task_task_name_4562d56a; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_task_name_4562d56a
ON
public
.
background_task
USING
btree
(
task_name
);
--
-- Name: background_task_task_name_4562d56a_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
background_task_task_name_4562d56a_like
ON
public
.
background_task
USING
btree
(
task_name
varchar_pattern_ops
);
--
-- Name: django_admin_log_content_type_id_c4bce8eb; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
django_admin_log_content_type_id_c4bce8eb
ON
public
.
django_admin_log
USING
btree
(
content_type_id
);
--
-- Name: django_admin_log_user_id_c564eba6; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
django_admin_log_user_id_c564eba6
ON
public
.
django_admin_log
USING
btree
(
user_id
);
--
-- Name: django_session_expire_date_a5c62663; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
django_session_expire_date_a5c62663
ON
public
.
django_session
USING
btree
(
expire_date
);
--
-- Name: django_session_session_key_c0390e0f_like; Type: INDEX; Schema: public; Owner: arfa_username
--
CREATE
INDEX
django_session_session_key_c0390e0f_like
ON
public
.
django_session
USING
btree
(
session_key
varchar_pattern_ops
);
--
-- Name: ARFA_app_contains_q_ID_id_c83fcf3c_fk_ARFA_app_question_q_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contains"
ADD
CONSTRAINT
"ARFA_app_contains_q_ID_id_c83fcf3c_fk_ARFA_app_question_q_ID"
FOREIGN
KEY
(
"q_ID_id"
)
REFERENCES
public
.
"ARFA_app_question"
(
"q_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_contains_test_ID_id_c0e415ff_fk_ARFA_app_test_test_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_contains"
ADD
CONSTRAINT
"ARFA_app_contains_test_ID_id_c0e415ff_fk_ARFA_app_test_test_ID"
FOREIGN
KEY
(
"test_ID_id"
)
REFERENCES
public
.
"ARFA_app_test"
(
"test_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_created_by_faculty_id_ed952c8d_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_created_by"
ADD
CONSTRAINT
"ARFA_app_created_by_faculty_id_ed952c8d_fk_ARFA_app_"
FOREIGN
KEY
(
faculty_id
)
REFERENCES
public
.
"ARFA_app_faculty"
(
username
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_created_by_test_ID_id_4fe855a2_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_created_by"
ADD
CONSTRAINT
"ARFA_app_created_by_test_ID_id_4fe855a2_fk_ARFA_app_"
FOREIGN
KEY
(
"test_ID_id"
)
REFERENCES
public
.
"ARFA_app_test"
(
"test_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_evaluation_q_ID_id_f80afb50_fk_ARFA_app_question_q_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ADD
CONSTRAINT
"ARFA_app_evaluation_q_ID_id_f80afb50_fk_ARFA_app_question_q_ID"
FOREIGN
KEY
(
"q_ID_id"
)
REFERENCES
public
.
"ARFA_app_question"
(
"q_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_evaluation_student_id_27496676_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ADD
CONSTRAINT
"ARFA_app_evaluation_student_id_27496676_fk_ARFA_app_"
FOREIGN
KEY
(
student_id
)
REFERENCES
public
.
"ARFA_app_student"
(
username
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_evaluation_test_ID_id_4caf42d5_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_evaluation"
ADD
CONSTRAINT
"ARFA_app_evaluation_test_ID_id_4caf42d5_fk_ARFA_app_"
FOREIGN
KEY
(
"test_ID_id"
)
REFERENCES
public
.
"ARFA_app_test"
(
"test_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_faculty_subject_ID_id_c17ae4a6_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_faculty"
ADD
CONSTRAINT
"ARFA_app_faculty_subject_ID_id_c17ae4a6_fk_ARFA_app_"
FOREIGN
KEY
(
"subject_ID_id"
)
REFERENCES
public
.
"ARFA_app_subject"
(
"subject_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_options_q_ID_id_f52ee608_fk_ARFA_app_question_q_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_options"
ADD
CONSTRAINT
"ARFA_app_options_q_ID_id_f52ee608_fk_ARFA_app_question_q_ID"
FOREIGN
KEY
(
"q_ID_id"
)
REFERENCES
public
.
"ARFA_app_question"
(
"q_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_question_faculty_id_6927778b_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_question"
ADD
CONSTRAINT
"ARFA_app_question_faculty_id_6927778b_fk_ARFA_app_"
FOREIGN
KEY
(
faculty_id
)
REFERENCES
public
.
"ARFA_app_faculty"
(
username
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_question_subject_ID_id_43bb7c16_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_question"
ADD
CONSTRAINT
"ARFA_app_question_subject_ID_id_43bb7c16_fk_ARFA_app_"
FOREIGN
KEY
(
"subject_ID_id"
)
REFERENCES
public
.
"ARFA_app_subject"
(
"subject_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_questionima_q_ID_id_77722b1a_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_questionimage"
ADD
CONSTRAINT
"ARFA_app_questionima_q_ID_id_77722b1a_fk_ARFA_app_"
FOREIGN
KEY
(
"q_ID_id"
)
REFERENCES
public
.
"ARFA_app_question"
(
"q_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_responses_option_ID_id_2cda0746_fk_ARFA_app_options_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_option_ID_id_2cda0746_fk_ARFA_app_options_id"
FOREIGN
KEY
(
"option_ID_id"
)
REFERENCES
public
.
"ARFA_app_options"
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_responses_q_ID_id_5674e4ad_fk_ARFA_app_question_q_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_q_ID_id_5674e4ad_fk_ARFA_app_question_q_ID"
FOREIGN
KEY
(
"q_ID_id"
)
REFERENCES
public
.
"ARFA_app_question"
(
"q_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_responses_student_ID_id_4d359d8a_fk_ARFA_app_; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_student_ID_id_4d359d8a_fk_ARFA_app_"
FOREIGN
KEY
(
"student_ID_id"
)
REFERENCES
public
.
"ARFA_app_student"
(
username
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_responses_test_ID_id_bf772c4b_fk_ARFA_app_test_test_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_responses"
ADD
CONSTRAINT
"ARFA_app_responses_test_ID_id_bf772c4b_fk_ARFA_app_test_test_ID"
FOREIGN
KEY
(
"test_ID_id"
)
REFERENCES
public
.
"ARFA_app_test"
(
"test_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_takes_student_id_5cce8c47_fk_ARFA_app_student_username; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_takes"
ADD
CONSTRAINT
"ARFA_app_takes_student_id_5cce8c47_fk_ARFA_app_student_username"
FOREIGN
KEY
(
student_id
)
REFERENCES
public
.
"ARFA_app_student"
(
username
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: ARFA_app_takes_test_ID_id_164c635e_fk_ARFA_app_test_test_ID; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
"ARFA_app_takes"
ADD
CONSTRAINT
"ARFA_app_takes_test_ID_id_164c635e_fk_ARFA_app_test_test_ID"
FOREIGN
KEY
(
"test_ID_id"
)
REFERENCES
public
.
"ARFA_app_test"
(
"test_ID"
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_group_permissio_permission_id_84c5c92e_fk_auth_perm; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group_permissions
ADD
CONSTRAINT
auth_group_permissio_permission_id_84c5c92e_fk_auth_perm
FOREIGN
KEY
(
permission_id
)
REFERENCES
public
.
auth_permission
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_group_permissions_group_id_b120cbf9_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_group_permissions
ADD
CONSTRAINT
auth_group_permissions_group_id_b120cbf9_fk_auth_group_id
FOREIGN
KEY
(
group_id
)
REFERENCES
public
.
auth_group
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_permission_content_type_id_2f476e4b_fk_django_co; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_permission
ADD
CONSTRAINT
auth_permission_content_type_id_2f476e4b_fk_django_co
FOREIGN
KEY
(
content_type_id
)
REFERENCES
public
.
django_content_type
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_user_groups_group_id_97559544_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_groups
ADD
CONSTRAINT
auth_user_groups_group_id_97559544_fk_auth_group_id
FOREIGN
KEY
(
group_id
)
REFERENCES
public
.
auth_group
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_user_groups_user_id_6a12ed8b_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_groups
ADD
CONSTRAINT
auth_user_groups_user_id_6a12ed8b_fk_auth_user_id
FOREIGN
KEY
(
user_id
)
REFERENCES
public
.
auth_user
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_user_user_permi_permission_id_1fbb5f2c_fk_auth_perm; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_user_permissions
ADD
CONSTRAINT
auth_user_user_permi_permission_id_1fbb5f2c_fk_auth_perm
FOREIGN
KEY
(
permission_id
)
REFERENCES
public
.
auth_permission
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: auth_user_user_permissions_user_id_a95ead1b_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
auth_user_user_permissions
ADD
CONSTRAINT
auth_user_user_permissions_user_id_a95ead1b_fk_auth_user_id
FOREIGN
KEY
(
user_id
)
REFERENCES
public
.
auth_user
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: background_task_comp_creator_content_type_21d6a741_fk_django_co; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task_completedtask
ADD
CONSTRAINT
background_task_comp_creator_content_type_21d6a741_fk_django_co
FOREIGN
KEY
(
creator_content_type_id
)
REFERENCES
public
.
django_content_type
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: background_task_creator_content_type_61cc9af3_fk_django_co; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
background_task
ADD
CONSTRAINT
background_task_creator_content_type_61cc9af3_fk_django_co
FOREIGN
KEY
(
creator_content_type_id
)
REFERENCES
public
.
django_content_type
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: django_admin_log_content_type_id_c4bce8eb_fk_django_co; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_admin_log
ADD
CONSTRAINT
django_admin_log_content_type_id_c4bce8eb_fk_django_co
FOREIGN
KEY
(
content_type_id
)
REFERENCES
public
.
django_content_type
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: django_admin_log_user_id_c564eba6_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: arfa_username
--
ALTER
TABLE
ONLY
public
.
django_admin_log
ADD
CONSTRAINT
django_admin_log_user_id_c564eba6_fk_auth_user_id
FOREIGN
KEY
(
user_id
)
REFERENCES
public
.
auth_user
(
id
)
DEFERRABLE
INITIALLY
DEFERRED
;
--
-- Name: SCHEMA public; Type: ACL; Schema: -; Owner: sanchit
--
REVOKE
ALL
ON
SCHEMA
public
FROM
PUBLIC
;
REVOKE
ALL
ON
SCHEMA
public
FROM
sanchit
;
GRANT
ALL
ON
SCHEMA
public
TO
sanchit
;
GRANT
ALL
ON
SCHEMA
public
TO
PUBLIC
;
--
-- PostgreSQL database dump complete
--
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment