CREATE function template__make_sample_data( ) RETURNS integer AS $$ DECLARE security_context_root int4; default_context int4; registered_users int4; unregistered_visitor int4; owning_party int4; context int4; BEGIN security_context_root := acs__magic_object_id('security_context_root'); default_context := acs__magic_object_id('default_context'); registered_users := acs__magic_object_id('registered_users'); unregistered_visitor := acs__magic_object_id('unregistered_visitor'); context := default_context; owning_party := unregistered_visitor; perform template_demo_note__new ( NULL, 'title01', 'body01', 'red', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title02', 'body02', 'blue', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title03', 'body03', 'green', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title04', 'body04', 'orange', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title05', 'body05', 'purple', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title06', 'body06', 'red', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title07', 'body07', 'blue', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title08', 'body08', 'green', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title09', 'body09', 'orange', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title10', 'body10', 'purple', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title11', 'body11', 'red', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title12', 'body12', 'blue', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title13', 'body13', 'green', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title14', 'body14', 'orange', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title15', 'body15', 'purple', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title16', 'body16', 'red', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title17', 'body17', 'blue', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title18', 'body18', 'green', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title19', 'body19', 'orange', 'template_demo_note', now(), owning_party, NULL, context ); perform template_demo_note__new ( NULL, 'title20', 'body20', 'purple', 'template_demo_note', now(), owning_party, NULL, context ); return context; END; $$ LANGUAGE plpgsql; select template__make_sample_data(); drop function template__make_sample_data();