Add a model for posts

This commit is contained in:
Bat
2018-04-23 14:41:43 +01:00
parent 0e24b3cdb7
commit 268607da0e
6 changed files with 69 additions and 1 deletions
@@ -0,0 +1,2 @@
-- This file should undo anything in `up.sql`
DROP TABLE posts;
@@ -0,0 +1,10 @@
-- Your SQL goes here
CREATE TABLE posts (
id SERIAL PRIMARY KEY,
blog_id INTEGER REFERENCES blogs(id) ON DELETE CASCADE NOT NULL,
slug VARCHAR NOT NULL,
title VARCHAR NOT NULL,
content TEXT NOT NULL DEFAULT '',
published BOOLEAN NOT NULL DEFAULT 'f',
license VARCHAR NOT NULL DEFAULT 'CC-0'
)