From b23c8073af6c9fe36d33be2adbcda975424f2c00 Mon Sep 17 00:00:00 2001 From: Stan Girard Date: Mon, 1 Apr 2024 18:54:42 -0700 Subject: [PATCH] Add seed ingestions to supabase migrations --- .../20240402015128_seed-ingestions.sql | 17 +++++++++++++++++ supabase/seed.sql | 15 --------------- 2 files changed, 17 insertions(+), 15 deletions(-) create mode 100644 supabase/migrations/20240402015128_seed-ingestions.sql diff --git a/supabase/migrations/20240402015128_seed-ingestions.sql b/supabase/migrations/20240402015128_seed-ingestions.sql new file mode 100644 index 000000000..1db2d5546 --- /dev/null +++ b/supabase/migrations/20240402015128_seed-ingestions.sql @@ -0,0 +1,17 @@ +INSERT INTO "public"."ingestions" ("name", "id", "brain_id_required", "file_1_required", "url_required") +SELECT 'summary', 'bc414385-342e-49fc-b252-3529c935c63a', true, true, false +WHERE NOT EXISTS ( + SELECT 1 FROM "public"."ingestions" WHERE "id" = 'bc414385-342e-49fc-b252-3529c935c63a' +); + +INSERT INTO "public"."ingestions" ("name", "id", "brain_id_required", "file_1_required", "url_required") +SELECT 'audio_transcript', 'c502a10d-5a98-40f9-9699-a65d7ece37de', true, true, false +WHERE NOT EXISTS ( + SELECT 1 FROM "public"."ingestions" WHERE "id" = 'c502a10d-5a98-40f9-9699-a65d7ece37de' +); + +INSERT INTO "public"."ingestions" ("name", "id", "brain_id_required", "file_1_required", "url_required") +SELECT 'crawler', '948ae685-5710-4dde-bb80-36ce0097ca7b', true, false, true +WHERE NOT EXISTS ( + SELECT 1 FROM "public"."ingestions" WHERE "id" = '948ae685-5710-4dde-bb80-36ce0097ca7b' +); \ No newline at end of file diff --git a/supabase/seed.sql b/supabase/seed.sql index 6aa939523..a5b2719ba 100644 --- a/supabase/seed.sql +++ b/supabase/seed.sql @@ -200,21 +200,6 @@ INSERT INTO "public"."brains_users" ("brain_id", "rights", "default_brain", "use --- --- Data for Name: composite_brain_connections; Type: TABLE DATA; Schema: public; Owner: postgres --- - - - --- --- Data for Name: ingestions; Type: TABLE DATA; Schema: public; Owner: postgres --- - -INSERT INTO "public"."ingestions" ("name", "id", "brain_id_required", "file_1_required", "url_required") VALUES - ('summary', 'bc414385-342e-49fc-b252-3529c935c63a', true, true, false), - ('audio_transcript', 'c502a10d-5a98-40f9-9699-a65d7ece37de', true, true, false), - ('crawler', '948ae685-5710-4dde-bb80-36ce0097ca7b', true, false, true); - -- -- Data for Name: integrations; Type: TABLE DATA; Schema: public; Owner: postgres