[47869323] db migration for JD's seat counting and assement


1 For JD, we need support vacancy counting and filled counting.
2 We need support assessments multi-times for candidates after 1+ round of interviews.
3 Also cleanup some code.

Signed-off-by: Henry Chen <hchen@vmware.com>