{"version":3,"file":"delete-database-branch.mjs","names":[],"sources":["../../src/actions/delete-database-branch.ts"],"sourcesContent":["import type { AppAction } from \"@keystrokehq/keystroke/app\";\nimport { z } from \"zod\";\n\nimport { action } from \"../action\";\nimport { supabase } from \"../app\";\n\nexport const SupabaseDeleteDatabaseBranchInput = z.object({\n  branch_id: z.string().describe(\"The unique identifier of the database branch to be deleted.\"),\n}).describe(\"Request schema for deleting a specific database branch by its ID.\");\nexport const SupabaseDeleteDatabaseBranchOutput = z.object({\n  message: z.string().describe(\"Confirmation message indicating the branch was deleted successfully.\").nullable(),\n}).passthrough().describe(\"Successful response body for deleting a database branch.\\n\\nMatches Supabase Management API which returns {\\\"message\\\": \\\"ok\\\"} on success.\");\n\nexport const supabaseDeleteDatabaseBranch: AppAction<\n  typeof SupabaseDeleteDatabaseBranchInput,\n  typeof SupabaseDeleteDatabaseBranchOutput,\n  typeof supabase.credential\n> = action(\"SUPABASE_DELETE_DATABASE_BRANCH\", {\n  slug: \"supabase-delete-database-branch\",\n  name: \"Delete branch by id\",\n  description: \"Permanently and irreversibly deletes a specific, non-default database branch by its `branch_id`, without affecting other branches.\",\n  input: SupabaseDeleteDatabaseBranchInput,\n  output: SupabaseDeleteDatabaseBranchOutput,\n});\n"],"mappings":";;;AAaA,MAAa,+BAIT,OAAO,mCAAmC;CAC5C,MAAM;CACN,MAAM;CACN,aAAa;CACb,OAf+C,EAAE,OAAO,EACxD,WAAW,EAAE,OAAO,CAAC,CAAC,SAAS,6DAA6D,EAC9F,CAAC,CAAC,CAAC,SAAS,mEAaH;CACP,QAbgD,EAAE,OAAO,EACzD,SAAS,EAAE,OAAO,CAAC,CAAC,SAAS,sEAAsE,CAAC,CAAC,SAAS,EAChH,CAAC,CAAC,CAAC,YAAY,CAAC,CAAC,SAAS,6IAWhB;AACV,CAAC"}