chore: zalozenie databazy a uloziska na novom serveri

- supabase/schema.sql: idempotentny skript (tabulky, RLS, bucket newsletter-assets)
- supabase/assets + npm run db:upload-assets: staticke obrazky sablony
- adresa uloziska sa sklada z NEXT_PUBLIC_SUPABASE_URL namiesto pevneho projektu
- .env.example a navod na instalaciu v README

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Jakub_HostacnyandClaude Opus 5.5 committed 2026-10-19 10:54:55 +02:00
1 parent eb92d30dc3
commit 5d1900740c
37 files changed
+178 -96

No files matched your search

+3 -2
View File
@@ -1,7 +1,8 @@
import { NewsletterCampaign, ProductItem } from '@/types/newsletter';
export const SUPABASE_ASSETS_BASE =
'https://dqexxfspkylqttrtxsww.supabase.co/storage/v1/object/public/newsletter-assets/';
// Verejné úložisko statických obrázkov (logá, ikony, štítky predajní...) v Supabase projekte z .env.
// Súbory sú v supabase/assets/ a nahrajú sa príkazom: npm run db:upload-assets
export const SUPABASE_ASSETS_BASE = `${(process.env.NEXT_PUBLIC_SUPABASE_URL || '').replace(/\/$/, '')}/storage/v1/object/public/newsletter-assets/`;
export const DEFAULT_CAMPAIGN: NewsletterCampaign = {
id: '',