From 055aa30120c506782c5c846cba0db55a65e6502a Mon Sep 17 00:00:00 2001 From: Fabrice Lecomte Date: Mon, 29 Jul 2019 23:53:15 +0200 Subject: [PATCH] feature #19: add citizen fixtures --- resources/sql/fixtures/citizen.sql | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 resources/sql/fixtures/citizen.sql diff --git a/resources/sql/fixtures/citizen.sql b/resources/sql/fixtures/citizen.sql new file mode 100644 index 0000000..87e85b5 --- /dev/null +++ b/resources/sql/fixtures/citizen.sql @@ -0,0 +1,21 @@ +do +$$ +begin + delete from citizen; + insert into citizen (name, birthday, user_id, vote_annonymous, follow_annonymous) + select + jsonb_build_object( + 'first_name', 'first name' || row_number() over (), + 'last_name', 'LAST NAME' || row_number() over (), + 'civility', 'm' + ), + now() - interval '25 years', + u.id, + row_number() over () % 3 = 0, + row_number() over () % 5 = 1 + from "user" u; + + raise notice 'citizen fixtures done'; +end; +$$; +