goose/tests/e2e/testdata/postgres/seed/00002_b.sql

15 lines
476 B
SQL

-- +goose Up
-- Insert 150 more owners.
INSERT INTO owners (owner_name, owner_type)
SELECT
'seed-user-' || i,
(SELECT('{user,organization}'::owner_type []) [MOD(i, 2)+1])
FROM
generate_series(101, 250) s (i);
-- +goose Down
-- NOTE: there are 4 migration owners and 100 seed owners, that's why owner_id starts at 105
DELETE FROM owners where owner_name LIKE 'seed-user-%' AND owner_id BETWEEN 105 AND 254;
SELECT setval('owners_owner_id_seq', max(owner_id)) FROM owners;