Faculty of Engineering and Mathematical Sciences 
Not logged in (login)


This forum is provided to promote discussion amongst students enrolled in Agile Web Development (CITS3403).
RSS cloud
Jump to:

Project 2 - Database Migrations, Schema Design, AJAX

1 of 419 articles shown, currently no other people reading this forum.
From: Matthew C.
Date: Wed 13th May 2020, 7:54pm


Hi Tim, Tom and Haolin,

The marking criteria for Project 2 states

"Some evidence of DB migrations." 

As part of the data models mark. Now my models.py file was not built in one go for sure. 
However, while developing it if data was already inside the database and the 
relationships or columns or tables were changed to a significant extent, the migration 
would not occur, there where "ALTER TABLE" permission errors. To circumvent this error I 
would delete the database and then rebuild it. How would I go about providing "some 
evidence of DB migrations"? Or is it too late?

In addition, I am confident that the schema design is ok, however, this is just my 
opinion. I am wondering if there are any resources I can use to check the quality of the 
design you could refer me to.

Thirdly, the marking criteria also talk about "DOM manipulation/AJAX". I can't think of 
a reason to use AJAX and I was wondering if you could give me an example of how it would 
be implemented in this project. For context, my group has built an application similar 
to w3school with general web development trivia-style questions, with short answer 
questions, multi-choice, and fill-in-the-blank question types.

Any help would be much appreciated.


Related articles

Project 2 - Database Migrations, Schema Design, AJAX (all 3) RSS
├─ THIS   Wed 13th May 2020, 7:54pm, Matthew C.
├─ reply 1   Wed 13th May 2020, 10:29pm, Timothy F.
└─ reply 2   Thu 14th May 2020, 9:15am, Haolin W.
This Page

Program written by: [email protected]
Feedback welcome
Last modified: 11:27am Sep 21 2020