@@ -9,13 +9,13 @@ const momentTZ = require('moment-timezone')
9
9
const IDGenerator = require ( '../common/idGenerator' )
10
10
const helper = require ( '../common/helper' )
11
11
12
- const phaseIdGen = new IDGenerator ( 'prize_id_seq ' )
12
+ const phaseIdGen = new IDGenerator ( 'project_phase_id_seq ' )
13
13
14
14
const QUERY_GET_PHASE_TYPES = 'SELECT phase_type_id, name FROM phase_type_lu'
15
15
16
16
const QUERY_GET_CHALLENGE_PHASES = 'SELECT project_phase_id, scheduled_start_time, scheduled_end_time, duration, phase_status_id, phase_type_id FROM project_phase WHERE project_id = %d'
17
17
const QUERY_DROP_CHALLENGE_PHASE = 'DELETE FROM project_phase WHERE project_id = ? AND project_phase_id = ?'
18
- const QUERY_INSERT_CHALLENGE_PHASE = 'INSERT INTO project_phase (project_id, phase_type_id, phase_status_id, fixed_start_time, scheduled_start_time, scheduled_end_time, actual_start_time, actual_end_time, duration, create_user, create_date, modify_user, modify_date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, CURRENT, ?, CURRENT)'
18
+ const QUERY_INSERT_CHALLENGE_PHASE = 'INSERT INTO project_phase (project_phase_id, project_id, phase_type_id, phase_status_id, fixed_start_time, scheduled_start_time, scheduled_end_time, actual_start_time, actual_end_time, duration, create_user, create_date, modify_user, modify_date) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, CURRENT, ?, CURRENT)'
19
19
const QUERY_UPDATE_CHALLENGE_PHASE = 'UPDATE project_phase SET scheduled_start_time = ?, scheduled_end_time = ?, duration = ?, phase_status_id = ? WHERE project_phase_id = %d and project_id = %d'
20
20
21
21
const QUERY_DROP_CHALLENGE_PHASE_CRITERIA = 'DELETE FROM phase_criteria WHERE project_phase_id = ?'
@@ -128,6 +128,7 @@ async function createPhase (challengeLegacyId, phaseTypeId, statusTypeId, schedu
128
128
await connection . beginTransactionAsync ( )
129
129
const query = await prepare ( connection , QUERY_INSERT_CHALLENGE_PHASE )
130
130
logger . debug ( `Query data: ${ JSON . stringify ( [
131
+ nextId ,
131
132
challengeLegacyId ,
132
133
phaseTypeId ,
133
134
statusTypeId ,
@@ -141,6 +142,7 @@ async function createPhase (challengeLegacyId, phaseTypeId, statusTypeId, schedu
141
142
createdBy
142
143
] ) } `)
143
144
result = await query . executeAsync ( [
145
+ nextId ,
144
146
challengeLegacyId ,
145
147
phaseTypeId ,
146
148
statusTypeId ,
0 commit comments