Created
February 20, 2018 06:34
-
-
Save mihirk/6641424aea076ae3c6e3917af7927149 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CREATE OR REPLACE FUNCTION pes() | |
RETURNS VOID AS $$ | |
DECLARE something BIGINT; | |
BEGIN | |
FOR i IN 1..10000 LOOP | |
RAISE NOTICE 'Creating Row: %', i; | |
INSERT INTO program_encounter (observations, earliest_visit_date_time, encounter_date_time, program_enrolment_id, uuid, version, created_by_id, last_modified_by_id, created_date_time, last_modified_date_time, encounter_type_id, name, max_visit_date_time, organisation_id, cancel_date_time, cancel_observations) | |
VALUES ('{ | |
"0e620ea5-1a80-499f-9d07-b972a9130d60": [ | |
"3cf5e873-5b55-43ff-8fc2-15a0b78033f6", | |
"d757c57b-c668-47ae-9d7e-4b61757e85b3", | |
"714dffa2-7e24-4648-a977-eaf7ee63799d", | |
"785d914e-5160-41c6-89c8-71ff5447fc1b" | |
], | |
"0f87eac1-cf6a-4632-8af2-29a935451fe4": [ | |
"92ad8878-b476-4291-aa76-3377fa7cf19c", | |
"4085f165-ccb8-409b-9d6e-ea7755cf123e", | |
"761b7f7a-5db7-4115-aa84-32fcfce5ddfc", | |
"1c478c50-4761-460c-b33c-a18d0c1500f7", | |
"e27f4a35-c2ae-4d05-8930-e19e432221d1" | |
], | |
"14598553-b87c-4c7c-b97a-27c83effae73": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"14bb22df-1348-4336-9e4a-66b0741a6c3b": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"15004f46-0720-417a-ab03-8805a3b549c4": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"1701b2f7-aaad-4808-9dcc-05437dd569f7": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"2973890d-0142-41a6-a6f5-988e7eb36d79": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"2eb87840-160d-4ee0-bb4c-55dc00c8998a": [ | |
"b5e3310a-7628-40d9-8bb3-961a6c302c84", | |
"4f1c4d88-8d87-4a53-8e3a-1bb163e13b66" | |
], | |
"2ebca9be-3be3-4d11-ada0-187563ff04f8": "c7f89d3c-2aa3-4570-a7a5-163e002fba66", | |
"342a4172-131a-41fd-a9c7-ae16603b582f": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"34afa9e5-5a31-4f92-96c9-e13833bf023b": 11, | |
"41b9cc54-8f06-4d9f-a70d-f9311b95c747": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"4c58ddb2-0ba9-490d-ba07-f1cd70e0905a": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"4cae960e-5e1e-4b23-9927-d95db35d83e3": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"4db4857f-7caa-4bd8-a528-09e8416e8f11": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"4f29a019-05f5-4d50-a255-81ab7e12b4a3": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"50d57508-77c3-4561-b8fc-402bd6d7a413": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"53ba2bf5-e8d8-4f88-86a3-0068465086ac": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"54a4c12f-7e67-471d-a668-eddc3b712c0d": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"5a300ad8-13f3-4d1c-aa2d-6bc36dcb5ff6": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"5af82adf-6be9-4792-9b3d-543b4b00f816": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"5e60baa0-c394-4140-80a6-424384a2f567": 0, | |
"65fe703a-9756-4688-96d7-6854e783caa1": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"66dd68ee-6118-47df-95ee-a0d115a75a12": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"672815aa-4c3f-457b-ac87-fa0b3924c957": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"6c0ed446-b555-4bb7-90f8-6da6f9827ab9": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"719fc446-50b0-4212-9e91-47bfd1aa5559": [ | |
"48689220-7064-4a73-90c4-b8857445a0c8", | |
"7b8829db-9a5a-4177-bab3-6f8e3bb3832c" | |
], | |
"729d937f-204e-4409-8e0d-1cf9354cb980": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"75b1656e-2777-4753-9612-ce03a766a5e1": 44, | |
"7ac0d759-c50d-4971-88e0-84274224c839": 17, | |
"84e60852-0d0b-4e8e-a3b0-f22d079d42d9": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"9083aae8-0a78-4b5b-9177-dd993e6d088c": "64491e8e-cea5-4774-9cc8-d42442891e03", | |
"9cb4c266-0511-48f6-a058-d4f1fa3eb17c": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"a3200784-2512-477b-9e78-f1c947d7dd75": "c7f89d3c-2aa3-4570-a7a5-163e002fba66", | |
"a54fcfad-8656-46ae-9706-671a600eabca": [ | |
"6ebf2af2-38c6-4703-98c2-cba9f234b8f5" | |
], | |
"b00a5ea2-e09c-43aa-b514-ac3c50474647": [ | |
"855fb739-19d8-418d-a8ae-c1da977b7fa9" | |
], | |
"b249d6a2-fb5c-43aa-998e-fece3c37a6d4": [ | |
"cd637ed2-5a97-4f36-970a-3af1f27dfe78" | |
], | |
"b573841e-83c4-4132-9a5d-92d227ce26a9": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"bd3d1ba3-0a85-4aa7-a62c-78254d8e0762": "905d4a48-7fe6-43ac-a64f-61b906596b34", | |
"bd4bab3c-f0c5-4427-a2cb-325e538774e3": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"c874229a-47b4-4aab-9938-e88cf1cbadfc": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"cbcfdd44-dac8-435f-9cd9-35f20db1f367": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"cd637ed2-5a97-4f36-970a-3af1f27dfe78": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"d86fbdcd-cbd3-4c13-9067-3bbde010438f": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"d883d5fe-e17d-4136-b989-089fa0295e34": 157, | |
"d9b98bba-885c-4f78-9bf6-ba251128a5c3": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"da15c64c-3a5b-4b0b-8cd4-f9636b9c4d3b": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"dc9882a4-ceff-4dc9-b6fc-3e2ba7e9b197": "3e7e80cc-1744-4292-a34f-1beff9dd2316", | |
"e0340738-27fb-424d-8c8a-f783cd922659": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"e1687f36-b38d-4bf8-9dbf-59cdc6fa1b6d": 12, | |
"e31481f1-c719-46dc-b1de-a0f282b33d12": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"e36ee991-51f2-4443-afbc-ab96a7ec4276": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"e90dee68-0a5f-4dd3-ae26-9b6229c4a02a": "246df73a-07d8-4924-8cf9-787dea8278fe", | |
"eb47f6b7-1f64-4008-87f3-a781c7c342cd": "b14dc6d9-c724-4005-b407-77b365e8241d", | |
"ed9ea061-2e35-41b8-a50f-aa2b30b7fc3c": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"f0e3c0db-0f01-4c3d-a468-b740849d0011": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"f161e8f8-7c20-4e5a-8ad7-80a09c60126e": [ | |
"1aff631c-e487-4202-a862-122b45168ac6", | |
"7348b656-6d8e-4fb7-9ff8-5e667cd31151" | |
], | |
"f3794468-8ff5-44a3-a279-2d8d2fb5aa78": "e7b50c78-3d90-484d-a224-9887887780dc", | |
"f4ad3b83-8673-4040-9972-571ae93149ab": 2, | |
"f621f0e0-f73f-4443-b02f-0b9d7cb5a5a6": "04bb1773-c353-44a1-a68c-9b448e07ff70", | |
"f9ecabbc-2df2-4bfc-a6fa-aa417c50e11b": 9.6, | |
"fb3214f4-d040-40bc-bd38-883ad5e0cae7": "4416a93c-38e8-4bc9-b440-00fa79d04914", | |
"fda18675-59dc-4a69-82f7-4e137c274073": "29d29318-6b0c-4a2b-85e3-5392bd5a668f", | |
"fdd74e4f-363b-4f74-a38c-d7e8ad1b00a1": "e7b50c78-3d90-484d-a224-9887887780dc" | |
}', '2018-02-03 08:36:14.000000', '2018-02-03 08:36:34.000000', 1149, uuid_generate_v4(), 0, 1, 1, | |
'2018-02-03 11:45:48.296000', '2018-02-03 11:45:48.296000', 7, 'Annual Visit', '2018-02-13 08:36:14.000000', 3, | |
NULL, NULL) | |
RETURNING id | |
INTO something; | |
RAISE NOTICE 'Created PE with id: %', something; | |
END LOOP; | |
END | |
$$ | |
LANGUAGE plpgsql; | |
SELECT count(*) | |
FROM program_encounter; | |
SELECT pes(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment