down() — supabase Function Reference
Architecture documentation for the down() function in 20250619_155345.ts from the supabase codebase.
Entity Profile
Relationship Graph
Source Code
apps/cms/src/migrations/20250619_155345.ts lines 1072–1136
export async function down({ db, payload, req }: MigrateDownArgs): Promise<void> {
await db.execute(sql`
DROP TABLE "authors" CASCADE;
DROP TABLE "categories_breadcrumbs" CASCADE;
DROP TABLE "categories" CASCADE;
DROP TABLE "customers_stats" CASCADE;
DROP TABLE "customers_misc" CASCADE;
DROP TABLE "customers_industry" CASCADE;
DROP TABLE "customers_supabase_products" CASCADE;
DROP TABLE "customers" CASCADE;
DROP TABLE "_customers_v_version_stats" CASCADE;
DROP TABLE "_customers_v_version_misc" CASCADE;
DROP TABLE "_customers_v_version_industry" CASCADE;
DROP TABLE "_customers_v_version_supabase_products" CASCADE;
DROP TABLE "_customers_v" CASCADE;
DROP TABLE "events_type" CASCADE;
DROP TABLE "events" CASCADE;
DROP TABLE "events_rels" CASCADE;
DROP TABLE "_events_v_version_type" CASCADE;
DROP TABLE "_events_v" CASCADE;
DROP TABLE "_events_v_rels" CASCADE;
DROP TABLE "media" CASCADE;
DROP TABLE "posts" CASCADE;
DROP TABLE "posts_rels" CASCADE;
DROP TABLE "_posts_v" CASCADE;
DROP TABLE "_posts_v_rels" CASCADE;
DROP TABLE "tags" CASCADE;
DROP TABLE "users_roles" CASCADE;
DROP TABLE "users" CASCADE;
DROP TABLE "payload_jobs_log" CASCADE;
DROP TABLE "payload_jobs" CASCADE;
DROP TABLE "payload_locked_documents" CASCADE;
DROP TABLE "payload_locked_documents_rels" CASCADE;
DROP TABLE "payload_preferences" CASCADE;
DROP TABLE "payload_preferences_rels" CASCADE;
DROP TABLE "payload_migrations" CASCADE;
DROP TYPE "public"."enum_customers_industry";
DROP TYPE "public"."enum_customers_supabase_products";
DROP TYPE "public"."enum_customers_company_size";
DROP TYPE "public"."enum_customers_region";
DROP TYPE "public"."enum_customers_status";
DROP TYPE "public"."enum__customers_v_version_industry";
DROP TYPE "public"."enum__customers_v_version_supabase_products";
DROP TYPE "public"."enum__customers_v_version_company_size";
DROP TYPE "public"."enum__customers_v_version_region";
DROP TYPE "public"."enum__customers_v_version_status";
DROP TYPE "public"."enum_events_type";
DROP TYPE "public"."enum_events_timezone";
DROP TYPE "public"."enum_events_link_target";
DROP TYPE "public"."enum_events_main_cta_target";
DROP TYPE "public"."enum_events_status";
DROP TYPE "public"."enum__events_v_version_type";
DROP TYPE "public"."enum__events_v_version_timezone";
DROP TYPE "public"."enum__events_v_version_link_target";
DROP TYPE "public"."enum__events_v_version_main_cta_target";
DROP TYPE "public"."enum__events_v_version_status";
DROP TYPE "public"."enum_posts_launchweek";
DROP TYPE "public"."enum_posts_status";
DROP TYPE "public"."enum__posts_v_version_launchweek";
DROP TYPE "public"."enum__posts_v_version_status";
DROP TYPE "public"."enum_users_roles";
DROP TYPE "public"."enum_payload_jobs_log_task_slug";
DROP TYPE "public"."enum_payload_jobs_log_state";
DROP TYPE "public"."enum_payload_jobs_task_slug";`)
}
Domain
Subdomains
Source
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free