generated from nholtware/service-template-express
14 lines
432 B
SQL
14 lines
432 B
SQL
-- Up Migration
|
|
CREATE TABLE stories (
|
|
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
|
|
title TEXT NOT NULL,
|
|
description TEXT NOT NULL DEFAULT '',
|
|
doc JSONB NOT NULL,
|
|
published BOOLEAN NOT NULL DEFAULT false,
|
|
created_at TIMESTAMPTZ NOT NULL DEFAULT now(),
|
|
updated_at TIMESTAMPTZ NOT NULL DEFAULT now()
|
|
);
|
|
CREATE INDEX stories_published_idx ON stories (published, updated_at DESC);
|
|
|
|
-- Down Migration
|
|
DROP TABLE stories;
|