diff --git a/src/lib/seed.ts b/src/lib/seed.ts index bc0f15b..1a2f239 100644 --- a/src/lib/seed.ts +++ b/src/lib/seed.ts @@ -4,7 +4,11 @@ import professorsData from './data/professors.json'; import coursesData from './data/courses.json'; const supabaseUrl = process.env.NEXT_PUBLIC_SUPABASE_URL!; -const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY || process.env.NEXT_PUBLIC_SUPABASE_ANON_KEY!; +const supabaseServiceKey = process.env.SUPABASE_SERVICE_ROLE_KEY; + +if (!supabaseUrl || !supabaseServiceKey) { + throw new Error('NEXT_PUBLIC_SUPABASE_URL and SUPABASE_SERVICE_ROLE_KEY must be set to run seed'); +} const supabase = createClient(supabaseUrl, supabaseServiceKey);