diff --git a/pkg/coredata/cookie_banner.go b/pkg/coredata/cookie_banner.go index c6692f90e..25feff363 100644 --- a/pkg/coredata/cookie_banner.go +++ b/pkg/coredata/cookie_banner.go @@ -30,20 +30,20 @@ import ( type ( CookieBanner struct { - ID gid.GID `db:"id"` - OrganizationID gid.GID `db:"organization_id"` - Name string `db:"name"` - Origin string `db:"origin"` - State CookieBannerState `db:"state"` - PrivacyPolicyURL *string `db:"privacy_policy_url"` - CookiePolicyURL string `db:"cookie_policy_url"` - ConsentExpiryDays int `db:"consent_expiry_days"` - ConsentMode CookieConsentMode `db:"consent_mode"` - ShowBranding bool `db:"show_branding"` - DefaultLanguage string `db:"default_language"` - PatternAnalysisRequestedAt *time.Time `db:"pattern_analysis_requested_at"` - CreatedAt time.Time `db:"created_at"` - UpdatedAt time.Time `db:"updated_at"` + ID gid.GID `db:"id"` + OrganizationID gid.GID `db:"organization_id"` + Name string `db:"name"` + Origin string `db:"origin"` + State CookieBannerState `db:"state"` + PrivacyPolicyURL *string `db:"privacy_policy_url"` + CookiePolicyURL string `db:"cookie_policy_url"` + ConsentExpiryDays int `db:"consent_expiry_days"` + ConsentMode CookieConsentMode `db:"consent_mode"` + ShowBranding bool `db:"show_branding"` + DefaultLanguage string `db:"default_language"` + PatternAnalysisRequestedAt *time.Time `db:"pattern_analysis_requested_at"` + CreatedAt time.Time `db:"created_at"` + UpdatedAt time.Time `db:"updated_at"` } CookieBannerPatternAnalysisTask struct { diff --git a/pkg/coredata/migrations/20260429T102803Z.sql b/pkg/coredata/migrations/20260429T102803Z.sql index cab4c69bf..36c43085f 100644 --- a/pkg/coredata/migrations/20260429T102803Z.sql +++ b/pkg/coredata/migrations/20260429T102803Z.sql @@ -14,3 +14,5 @@ ALTER TABLE cookie_banners ADD COLUMN pattern_analysis_requested_at TIMESTAMP WITH TIME ZONE; + +UPDATE cookie_banners SET pattern_analysis_requested_at = NOW();