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