Skip to content

Commit 1bc6449

Browse files
committed
fix(collections): use autogenerated ids to prevent duplicate key violations on insertion later.
See cdb000e commit for details. Addressed to #1034
1 parent f422743 commit 1bc6449

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/main/resources/liquibase/sql/test-user-paid.sql

+7-2
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,10 @@
55
INSERT INTO users(id, login, role, name, registered_at, activated_at, hash, email) VALUES
66
(5, 'paid', 'PAID', 'Paid User', NOW(), NOW(), '$2a$10$8Rxlvw8r7r7a.w5rxOJYY.XbBE71ivvGjlnE6w/G73A58l1I76VRK' /* test */, '[email protected]');
77

8-
INSERT INTO collections(id, user_id, slug, updated_at, updated_by) VALUES
9-
(5, 5, 'paid', NOW(), 5);
8+
INSERT INTO collections(user_id, slug, updated_at, updated_by) VALUES
9+
(
10+
(SELECT id FROM users WHERE login = 'paid'),
11+
'paid',
12+
NOW(),
13+
(SELECT id FROM users WHERE login = 'paid')
14+
);

0 commit comments

Comments
 (0)