Fix seed and migration
This commit is contained in:
parent
04e4b657df
commit
8178483019
@ -29,7 +29,7 @@ ADD COLUMN issue_status_id INT REFERENCES issue_statuses ( id );
|
||||
UPDATE issues
|
||||
SET issue_status_id = issue_statuses.id
|
||||
FROM issue_statuses
|
||||
WHERE issue_statuses.name = issues.status :: text;
|
||||
WHERE issue_statuses.name = issues.status :: text AND issues.project_id = issue_statuses.project_id;
|
||||
|
||||
ALTER TABLE issues DROP COLUMN status;
|
||||
ALTER TABLE issues ALTER COLUMN issue_status_id SET NOT NULL;
|
||||
|
@ -1,4 +1,8 @@
|
||||
insert into projects (name) values ('initial'), ('second'), ('third');
|
||||
|
||||
insert into issue_statuses (name, project_id, position)
|
||||
values ('backlog', 1, 1), ('selected', 1, 2), ('in_progress', 1, 3), ('done', 1, 4);
|
||||
|
||||
insert into users (project_id, email, name, avatar_url) values (
|
||||
1,
|
||||
'john@example.com',
|
||||
@ -65,43 +69,43 @@ insert into tokens (user_id, access_token, refresh_token) values (1, uuid_genera
|
||||
insert into issues(
|
||||
title,
|
||||
issue_type,
|
||||
status,
|
||||
priority,
|
||||
list_position,
|
||||
description,
|
||||
description_text,
|
||||
reporter_id,
|
||||
project_id
|
||||
project_id,
|
||||
issue_status_id
|
||||
) values (
|
||||
'Foo',
|
||||
'task',
|
||||
'backlog',
|
||||
'low',
|
||||
1,
|
||||
'hello world',
|
||||
'foz baz',
|
||||
1,
|
||||
1,
|
||||
1
|
||||
), (
|
||||
'Foo2',
|
||||
'story',
|
||||
'selected',
|
||||
'low',
|
||||
2,
|
||||
'hello world 2',
|
||||
'foz baz 2',
|
||||
1,
|
||||
1
|
||||
1,
|
||||
2
|
||||
), (
|
||||
'Foo3',
|
||||
'bug',
|
||||
'in_progress',
|
||||
'low',
|
||||
3,
|
||||
'hello world 3',
|
||||
'foz baz 3',
|
||||
2,
|
||||
1
|
||||
1,
|
||||
3
|
||||
);
|
||||
insert into comments (user_id, issue_id, body) values (
|
||||
1, 1, 'Vestibulum non neque at dui maximus porttitor fermentum consectetur eros.'
|
||||
|
Loading…
Reference in New Issue
Block a user