feat: add Supabase type definitions for website CMS module (06)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
db5e9bb5ce
commit
323a9b7b24
211
lib/supabase.ts
211
lib/supabase.ts
|
|
@ -220,6 +220,217 @@ export interface Database {
|
||||||
};
|
};
|
||||||
Relationships: [];
|
Relationships: [];
|
||||||
};
|
};
|
||||||
|
hero_content: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
site_name: string;
|
||||||
|
site_tagline: string;
|
||||||
|
logo_path: string | null;
|
||||||
|
favicon_path: string | null;
|
||||||
|
eyebrow_text: string;
|
||||||
|
headline1: string;
|
||||||
|
headline2: string;
|
||||||
|
subtext1: string;
|
||||||
|
subtext2: string;
|
||||||
|
cta1_text: string;
|
||||||
|
cta1_href: string;
|
||||||
|
cta2_text: string;
|
||||||
|
cta2_href: string;
|
||||||
|
bg_image_path: string | null;
|
||||||
|
updated_at: string;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
site_name?: string;
|
||||||
|
site_tagline?: string;
|
||||||
|
logo_path?: string | null;
|
||||||
|
favicon_path?: string | null;
|
||||||
|
eyebrow_text?: string;
|
||||||
|
headline1?: string;
|
||||||
|
headline2?: string;
|
||||||
|
subtext1?: string;
|
||||||
|
subtext2?: string;
|
||||||
|
cta1_text?: string;
|
||||||
|
cta1_href?: string;
|
||||||
|
cta2_text?: string;
|
||||||
|
cta2_href?: string;
|
||||||
|
bg_image_path?: string | null;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
site_name?: string;
|
||||||
|
site_tagline?: string;
|
||||||
|
logo_path?: string | null;
|
||||||
|
favicon_path?: string | null;
|
||||||
|
eyebrow_text?: string;
|
||||||
|
headline1?: string;
|
||||||
|
headline2?: string;
|
||||||
|
subtext1?: string;
|
||||||
|
subtext2?: string;
|
||||||
|
cta1_text?: string;
|
||||||
|
cta1_href?: string;
|
||||||
|
cta2_text?: string;
|
||||||
|
cta2_href?: string;
|
||||||
|
bg_image_path?: string | null;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
hero_badges: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
text: string;
|
||||||
|
reihenfolge: number;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
text: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
text?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
ueber_uns_content: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
eyebrow_text: string;
|
||||||
|
absatz1: string;
|
||||||
|
absatz2: string;
|
||||||
|
bild_url: string | null;
|
||||||
|
updated_at: string;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
eyebrow_text?: string;
|
||||||
|
absatz1?: string;
|
||||||
|
absatz2?: string;
|
||||||
|
bild_url?: string | null;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
eyebrow_text?: string;
|
||||||
|
absatz1?: string;
|
||||||
|
absatz2?: string;
|
||||||
|
bild_url?: string | null;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
ueber_uns_stats: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
wert: string;
|
||||||
|
label: string;
|
||||||
|
reihenfolge: number;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
wert: string;
|
||||||
|
label: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
wert?: string;
|
||||||
|
label?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
galerie_bilder: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
storage_path: string;
|
||||||
|
alt_text: string;
|
||||||
|
reihenfolge: number;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
storage_path: string;
|
||||||
|
alt_text?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
storage_path?: string;
|
||||||
|
alt_text?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
kontakt_info: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
telefon: string;
|
||||||
|
email: string;
|
||||||
|
adresse_zeile1: string;
|
||||||
|
adresse_zeile2: string;
|
||||||
|
formular_empfaenger: string;
|
||||||
|
updated_at: string;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
telefon?: string;
|
||||||
|
email?: string;
|
||||||
|
adresse_zeile1?: string;
|
||||||
|
adresse_zeile2?: string;
|
||||||
|
formular_empfaenger?: string;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
telefon?: string;
|
||||||
|
email?: string;
|
||||||
|
adresse_zeile1?: string;
|
||||||
|
adresse_zeile2?: string;
|
||||||
|
formular_empfaenger?: string;
|
||||||
|
updated_at?: string;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
kontakt_oeffnungszeiten: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
tag: string;
|
||||||
|
von: string;
|
||||||
|
bis: string;
|
||||||
|
reihenfolge: number;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
tag: string;
|
||||||
|
von: string;
|
||||||
|
bis: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
tag?: string;
|
||||||
|
von?: string;
|
||||||
|
bis?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
|
kontakt_social: {
|
||||||
|
Row: {
|
||||||
|
id: string;
|
||||||
|
platform: string;
|
||||||
|
url: string;
|
||||||
|
reihenfolge: number;
|
||||||
|
};
|
||||||
|
Insert: {
|
||||||
|
id?: string;
|
||||||
|
platform: string;
|
||||||
|
url: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Update: {
|
||||||
|
platform?: string;
|
||||||
|
url?: string;
|
||||||
|
reihenfolge?: number;
|
||||||
|
};
|
||||||
|
Relationships: [];
|
||||||
|
};
|
||||||
};
|
};
|
||||||
Views: Record<string, never>;
|
Views: Record<string, never>;
|
||||||
Functions: Record<string, never>;
|
Functions: Record<string, never>;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue