mirror of https://github.com/pressly/goose.git
15 lines
476 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;
|