게시물과 페이지 공개 상태 확장 v1.5.4
This commit is contained in:
15
db/migrations/036_content_visibility_statuses.sql
Normal file
15
db/migrations/036_content_visibility_statuses.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
ALTER TABLE posts DROP CONSTRAINT IF EXISTS posts_status_check;
|
||||
|
||||
ALTER TABLE posts
|
||||
ADD CONSTRAINT posts_status_check CHECK (status IN ('published', 'draft', 'members', 'private'));
|
||||
|
||||
ALTER TABLE pages
|
||||
ADD COLUMN IF NOT EXISTS status TEXT NOT NULL DEFAULT 'published';
|
||||
|
||||
ALTER TABLE pages DROP CONSTRAINT IF EXISTS pages_status_check;
|
||||
|
||||
ALTER TABLE pages
|
||||
ADD CONSTRAINT pages_status_check CHECK (status IN ('published', 'draft', 'private'));
|
||||
|
||||
CREATE INDEX IF NOT EXISTS pages_status_updated_at_idx
|
||||
ON pages (status, updated_at DESC);
|
||||
Reference in New Issue
Block a user