8 lines
443 B
SQL
8 lines
443 B
SQL
-- Existing articles remain published. Preserve any publication settings already present.
|
|
ALTER TABLE website_articles
|
|
ADD COLUMN IF NOT EXISTS status VARCHAR(20) NOT NULL DEFAULT 'published',
|
|
ADD COLUMN IF NOT EXISTS publish_at TIMESTAMP NULL DEFAULT NULL,
|
|
ADD COLUMN IF NOT EXISTS published_at TIMESTAMP NULL DEFAULT NULL;
|
|
CREATE INDEX IF NOT EXISTS idx_website_articles_publication
|
|
ON website_articles (status, publish_at, created_at);
|